項目結構是:如何指定Maven模塊的順序?
/foo
pom.xml
/foo-war
pom.xml
/foo-ear
pom.xml
這是我的父母pom.xml
:
.. 富戰
富耳 ..
這是foo-ear/pom.xml
內容:
.. $ {} project.groupId富 戰 戰爭 $ {} project.version ..
編譯失敗,此消息:
...
[INFO] Failed to resolve artifact.
Missing:
—————
1) com.foo:foo-war:war:1.0-SNAPSHOT
Try downloading the file manually from the project website.
...
看起來foo-ear
試圖解決尚未準備好的工件。我如何指示maven事先與foo-war
一起工作?或者我錯過了什麼?
ps。
<build>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${javadoc.version}</version>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>aggregate</goal>
</goals>
</execution>
</executions>
</plugin>
</build>
爲什麼:當我從父pom.xml
刪除此代碼,一切都是固定的嗎?
您運行的確切Maven命令是什麼,以及在哪個模塊上? – 2010-08-27 15:16:36
我在'foo'上運行'mvn clean install'(不在任何特定模塊上) – yegor256 2010-08-27 15:21:52