我有一个包含几个模块的Maven项目。 在Eclipse(Juno,带有m2e)中,它似乎可以正常编译。 但是,当我在其中一个模块上进行Maven安装时,构建会立即失败。
父pom:
com.sw.system4
system4-parent
${system4.version}
pom
System 4 Parent Project
system4-data
...others...
0.0.1-SNAPSHOT
3.2.3.RELEASE
... others...
org.springframework
spring-core
${spring.version}
runtime
... lots of others ...
儿童pom:
com.sw.system4
system4-parent
0.0.1-SNAPSHOT
system4-data
org.springframework
spring-core
runtime
... lots of others...
构建时,得到以下输出:
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project com.sw.system4:system4-data:0.0.1-SNAPSHOT (C:\work\eclips
e_workspaces\systemiv\system4-parent\system4-data\pom.xml) has 8 errors
[ERROR] 'dependencies.dependency.version' for org.springframework:spring-cor
e:jar is missing. @ line 16, column 16
... others omitted for clarity ...
我不明白为什么它甚至不尝试编译。 香港专业教育学院试图从父级和子级中删除运行时范围,这没有什么区别。 请帮忙!