当前位置:   article > 正文

‘dependencies.dependency.version‘ for XXX:jar is missing

dependencies.dependency.version
  1. [ERROR] The build could not read 1 project -> [Help 1]
  2. [ERROR]
  3. [ERROR] The project com.icerp:erp-admin:3.8.1 (E:\java_develop\workspace\erp-master\erp-admin\pom.xml) has 1 error
  4. [ERROR] 'dependencies.dependency.version' for com.icerp:erp-product:jar is missing. @ line 64, column 21
  5. [ERROR]
  6. [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
  7. [ERROR] Re-run Maven using the -X switch to enable full debug logging.
  8. [ERROR]
  9. [ERROR] For more information about the errors and possible solutions, please read the following articles:
  10. [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

在重构maven的父子项目的时候,报这个错误,说明父项目中并没有这些jar的声明。

解决版本:一是在父项目中加上这些jar的声明。若父项目没有权限修改就只能在本项目中直接引用了。即,本地直接加上版本号。

经过调查,问题原因为:springboot新建项目,pom文件报错,依赖包的版本丢失

可以看一下,父pom中的dependencyManagement有没有加上依赖版本号,或者父项目的依赖是否写正确。

父项目:

  1. <dependencyManagement>
  2. <dependencies>
  3. <dependency>
  4. <groupId>com.icerp</groupId>
  5. <artifactId>erp-product</artifactId>
  6. <version>3.8.1</version>
  7. </dependency>
  8. </dependencies>
  9. </dependencyManagement>

子项目:

  1. <dependencies>
  2. <dependency>
  3. <groupId>com.icerp</groupId>
  4. <artifactId>erp-product</artifactId>
  5. </dependency>
  6. </dependencies>

最后点击父项目中的install,就没有报错啦!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/224599
推荐阅读
相关标签
  

闽ICP备14008679号