maven项目添加新dependency jar后本地可正常运行,但打包后未加载改jar
原因查找:
发现项目的Maven Dependencies内有这个jar,但是
java building path 下的Maven Dependencies却没有
因为是多项目打包,所以锁定是本项目未打入该jar
尝试在pom的dependency内添加scope属性值compile,再maven update project 后出现该jar
再次打关联项目包后,上传服务器——————正常!?!
(不过查到的说scop默认就是compile,不知道为什么不加却未生效)
Maven:浅析依赖(dependency)关系中 scope 的含义
--------------------------------华丽的分隔线--------------------------------
你以为这就结束了,我也是这么以为的,上面的记录都保存草稿,就等一切正常,直接点击发布文章了,可是——————
再次打关联项目包后,上传服务器,依然加载不上。。。
。。。。。。。。。。
最后发现是关联包打错了,打错了,对,打错了
毫无头绪有木有
心中窃喜有木有
拍桌子砸电脑掩饰尴尬的心有木有
底层程序员真心不容易~
--------------------------------华丽的分隔线--------------------------------
其实以上第二部分还是猜测
文章已经写保存好
程序正打包中
假设抽根烟冷静下(不会)
静等打脸
--------------------------------最终的分隔线--------------------------------
欧了个大客了
(其实有更简单的查错办法,第一次推测失败后,想到添加两种情况日志,然后跟踪后台日志,不过因为123456.。。。没有使用,幸好第二次预测成功)
不过等等,jar是加载了,不过好像数据运行还是不对,本地的也不对,哦,漏改了个地方。。。
<——“卒”——>