当前位置: 首页 > wzjs >正文

找个做网站的人怎么创建网站的快捷方式

找个做网站的人,怎么创建网站的快捷方式,广东省白云区疫情,python不用框架做动态网站文章目录 前提条件尝试解决问题代码位置依赖位置(最后解决) 总结 前提条件 环境是gradle 8.0,多个model相互依赖。 我的项目是类似 base model 给 common model 依赖, common model给 app model 依赖,然后本地jar放在…

文章目录

  • 前提条件
  • 尝试解决问题
    • 代码位置
    • 依赖位置(最后解决)
  • 总结


前提条件

环境是gradle 8.0,多个model相互依赖。

此处插入图片

我的项目是类似 base model 给 common model 依赖, common model给 app model 依赖,然后本地jar放在base model的libs文件夹下

此处插入图片

通过compileOnly依赖,确保项目编译通过。

此处插入图片

然后在base model写了个object工具类,包含get,set和callback方法。最后在app model调用;然后离谱的事情就出现了。编译正常,运行正常,get,set方法调用正常,联调的同事都看见他那边模块的日志打印了,但是最后我这边收不到callback回调,联调的同事帮忙加了日志并反复确认说他已经把回调返给我了,并且进程号都是我app的进程,别的接入的模块都没有此问题,反复对比了别的接此jar的同事的代码,发现无明显差异。

吐槽:明明get,set都可以callback不可以,真的坑爹,我直接傻掉


尝试解决问题

因为出问题的第一时间就对比了自己的实现方法和别人模块的问题,所以代码写法确定是没有错的,那么差异点就在线程和一些配置上面了,首先确定的就是环境的依赖,因为编译和get,set方法是没有问题,怀疑在线程上出了问题导致回调接受不到,让写接口的同事帮忙在返回的地方加了日志,明确了是有返回并且线程号是一致的。那么就确定了是项目环境导致的,一个是代码位置,一个是依赖位置。

代码位置

尝试将callback代码位置放到APP model,编译运行,还是无法收到回调。

依赖位置(最后解决)

尝试将每一个model都放置一个jar包,但并不改变依赖方式,还是通过compileOnly依赖。代码位置保持不变,编译运行,可以收到回调了!


总结

问题的根本原因在于依赖的jar包在模块间的传递性。通过在每个模块中都放置一份jar包,确保依赖的一致性,从而解决了callback回调无法接收的问题。这也算8.0的一个bug?

http://www.dtcms.com/wzjs/323017.html

相关文章:

  • 帮朋友免费做网站搜索引擎优化是指什么意思
  • 南通企业建站程序营销活动策划方案
  • 做一个商城网站需要提交那些文件百度推广助手怎么用
  • 东莞网站设计智能 乐云践新免费引流在线推广
  • 徐州建设工程交易中心seo优化的主要任务包括
  • 辽阳企业网站建设费职业培训机构
  • 共振设计公司官网站长工具seo下载
  • 京东官网登录网站优化培训班
  • 网站缓存设置怎么做优化大师手机版
  • 杂志网站建设方案百度官方网站网址是多少
  • 东营兴通建设工程公司网站关键词排名软件官网
  • 一个人做运营网站列举常见的网络营销工具
  • 怎么找人做淘宝网站吗b2b网站免费推广
  • 广东湛江网站建设培训管理平台
  • 郑州seo外包费用宁波seo网络推广
  • 做网站推广排名免费个人网站制作
  • 如何做社团网站网页设计制作网站模板图片
  • 烟台建设科技网站厦门seo结算
  • 专业企业网站建设公司免费建一级域名网站
  • 网站建设销售话术驻马店百度seo
  • 做二维码网站推广网上国网
  • 地方政府网站建设的建议杭州优化外包哪里好
  • 企业网站建设规划ppt问答推广
  • 门户网站建设成都百度客服电话24小时客服电话
  • 用织梦做网站有钱途吗免费网站alexa排名查询
  • 学中文网站湖北网站设计
  • 网站关键词优化代码什么是seo什么是sem
  • 网上购物商城网站头条广告入口
  • 今日闵行公告东莞seo建站
  • 嘉兴网站建设方案托管今日新闻头条10条