删除dependencies.dependency.version错误

时间:2012-02-07 14:44:25

标签: java eclipse maven

我正在使用Eclipse中的一个mavenised java项目,其中有几个模块无法构建从pom文件中抛出错误:

Project build error: 'dependencies.dependency.version' for cml:jumbo-converters-molecule-xyz:jar is missing.

这些错误与子模块有关。它们不带版本号。所有子模块都不会发生这种情况

这是否意味着我必须为所有pom文件和pom文件中的所有引用添加版本号?或者我可以添加一些忽略版本号的东西,直到我构建它?

2 个答案:

答案 0 :(得分:13)

您需要向父POM添加dependencyManagement部分,并在那里指定版本号。见http://maven.apache.org/ref/3.0.4/maven-model/maven.html#class_dependencyManagement

答案 1 :(得分:0)

在我的情况下,groupid在父pom(dependencyManagement)和child pom(依赖)之间存在差异。