标签:1.0 version platform jar invalid dependency dependencies common
很明显,引用的模块,缺少架包。
1 运行
mvn -X dependency:tree>tree.txt
mvn -X install
mvn -X package等等,只要加上-X就能打印详情
2 找到tree.txt中的详细情况,
在这个[WARNING] 之后就能看到。
[WARNING] The POM for com.tenyears:base-common:jar:1.0 is invalid, transitive dependencies (if any) will not be available: 5 problems were encountered while building the effective model for com.tenyears:base-common:1.0 [ERROR] 'dependencies.dependency.version' for org.bytedeco:javacpp-platform:jar is missing. @ [ERROR] 'dependencies.dependency.version' for org.bytedeco:opencv-platform:jar is missing. @ [ERROR] 'dependencies.dependency.version' for org.bytedeco:ffmpeg-platform:jar is missing. @ [ERROR] 'dependencies.dependency.version' for org.bytedeco:opencv-platform-gpu:jar is missing. @ [ERROR] 'dependencies.dependency.version' for org.bytedeco:javacv-platform:jar is missing. @
这个问题,具体原因不清楚,
但是有解决方案。
我的主模块,引用了common模块。
而在common模块中,需要添加架包的版本号。
直接通过父类的pom继承的,但在common架包中,还是需要版本号,不然就报这个。
标签:1.0,version,platform,jar,invalid,dependency,dependencies,common 来源: https://www.cnblogs.com/hanjun0612/p/15161149.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。