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

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

在这里插入图片描述

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

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

${parent.version}

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

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/b7a39a9d34.html