我正在处理Eclipse中的一个带有几个模块的精化java项目,这些模块无法构建,从而抛出了pom文件中的错误:
Project build error: 'dependencies.dependency.version' for cml:jumbo-converters-molecule-xyz:jar is missing.这些错误与子模块有关。它们不带有版本号。并不是子模块的所有情况都会发生这种情况
这是否意味着我必须将版本号添加到所有pom文件和pom文件中的所有引用?或者,我是否可以添加一些忽略版本号的内容,直到构建完成?
发布于 2012-02-07 23:03:15
您需要向父dependencyManagement添加一个POM部分,并在其中指定版本号。请参阅http://maven.apache.org/ref/3.0.4/maven-model/maven.html#class_dependencyManagement
发布于 2012-12-10 17:42:32
在我的例子中,父pom (dependencyManagement)和子pom (依赖项)的groupid是不同的。
https://stackoverflow.com/questions/9178247
复制相似问题