‘dependencies.dependency.version‘ for XXX:jar is missing
[ERROR] The build could not read 1 project -> [Help 1][ERROR][ERROR]The project com.icerp:erp-admin:3.8.1 (E:\java_develop\workspace\erp-master\erp-admin\pom.xml) has 1 error[ERROR]'dependencies.de
·
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project com.icerp:erp-admin:3.8.1 (E:\java_develop\workspace\erp-master\erp-admin\pom.xml) has 1 error
[ERROR] 'dependencies.dependency.version' for com.icerp:erp-product:jar is missing. @ line 64, column 21
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
在重构maven的父子项目的时候,报这个错误,说明父项目中并没有这些jar的声明。
解决版本:一是在父项目中加上这些jar的声明。若父项目没有权限修改就只能在本项目中直接引用了。即,本地直接加上版本号。
经过调查,问题原因为:springboot新建项目,pom文件报错,依赖包的版本丢失
可以看一下,父pom中的dependencyManagement有没有加上依赖版本号,或者父项目的依赖是否写正确。
父项目:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.icerp</groupId>
<artifactId>erp-product</artifactId>
<version>3.8.1</version>
</dependency>
</dependencies>
</dependencyManagement>
子项目:
<dependencies>
<dependency>
<groupId>com.icerp</groupId>
<artifactId>erp-product</artifactId>
</dependency>
</dependencies>
最后点击父项目中的install,就没有报错啦!
更多推荐
已为社区贡献4条内容
所有评论(0)