父子项目,父pom中报错dependencies.dependency.version for xxx:jar is missing的解决办法

问题现象描述:一个聚合类的父子模块项目,在已有模块的基础上又新增了一个子模块,父模块pom中引用子模块时只写了groupId和artifactId,没写版本,install时报错

问题分析:从报错上能明显看出,子模块的版本号没指定,也没关联上父类模块的版本号,导致生成相关jar包时不能确定版本号信息。

问题解决:在父模块pom文件出错的引用子模块位置加上version标签,如下所示:

<version>${parent.version}</version>

总结:再次install之后未再报错,而且后来去掉父模块pom文件中的引用子模块version标签,也未报错。

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
乘风的头像乘风管理团队
上一篇 2023年12月23日
下一篇 2023年12月23日

相关推荐