博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
The POM for XXX is invalid, transitive dependencies (if any) will not be available解决方案
阅读量:6233 次
发布时间:2019-06-22

本文共 634 字,大约阅读时间需要 2 分钟。

今天,某个开发的环境在编译的时候提示警告The POM for XXX is invalid, transitive dependencies (if any) will not be available,编译失败。

update他提交的代码下来之后,确实有这个问题,按照网上的一种方法,右键项目,maven,update之后,LZ的环境没有问题了。但是他那边还是这个问题,并且在$HOME下生成了一个0KB大小的fakerepo/路径/XXX.jar,eclipse clean,重启机器,网上各种方式怎么处理都不行。

按照maven的提示打开debug日志,在A项目下执行如下命令:

mvn -X -U clean package

再次查看编译日志

最后发现不是警告中的包的问题,而是我们自己编译的es-job在lib下(因为原生事件跟踪只支持mysql,我们需要同时支持多数据库比如oracle),通过${project.basedir},那台机器死活不行,最后让他那边改成绝对路径,先这样解决。参考:

https://blog.csdn.net/WinWill2012/article/details/72220636

https://stackoverflow.com/questions/23581194/the-pom-for-name-is-invalid-transitive-dependencies-if-any-will-not-be-avai

 

你可能感兴趣的文章
3.2 re--正則表達式操作(Regular expression operations)
查看>>
HDU 1018 Big Number (log函数求数的位数)
查看>>
CSS3盒子模型
查看>>
毕业课题之------------路面区域增强和总体检測过程
查看>>
C#中一些字符串操作的经常使用使用方法
查看>>
ExtJs4.1布局具体解释
查看>>
jQuery 插件开发全解析
查看>>
DEDE中 field:rel 是什么意思,起一个什么样的作用效果
查看>>
【图片】批量获取几万张图片
查看>>
Spring经常使用属性的注入及属性编辑器
查看>>
FreeRTOS系列第13篇---FreeRTOS内核控制
查看>>
python入门小记
查看>>
将逻辑卷降为物理分区
查看>>
CMake 入门实战【转】
查看>>
软硬件之共生之道——一千零一夜的启发
查看>>
redis 性能建议
查看>>
Android MaoZhuaWeiBo开发Service抓取个人信息-2
查看>>
Codefoces 436 B. Om Nom and Spiders
查看>>
流程控制------if else分支语句
查看>>
禁用Clusterware在系统启动后自己主动启动
查看>>