2
我有一個包含5個子模塊的模塊項目。從多個模塊中的多個POM進行Maven站點分段
Project
- Module1
-pom.xml
--sub-proj1
-pom.xml
- Module2
-pom.xml
--sub-proj2
-pom.xml
- Module3
-pom.xml
--sub-proj3
-pom.xml
- Module4
-pom.xml
--sub-proj4
-pom.xml
- Module5
-pom.xml
--sub-proj5
-pom.xml
mvn site
命令在每個模塊下創建站點目錄。我想在一個公共目錄中進行演示。
<site>
<id>${project.artifactId}-site</id>
<url>./</url>
</site>
上述配置說明必須提供絕對路徑。所以當我提供絕對路徑時,網站被推送到父項目/target/staging
。
我現在面臨的問題是,父項目(模塊)的index.html
等主要.html
正在所以只有最後一個父項目index.html
在生成網站的目錄中發現了其他家長的聯繫所取代。我該如何修復它/爲站點目錄指定一個正確的路徑?
還如何將javadocs,corbetura等所有報告彙總爲一個主要報告。
偉大的解決方案! – 2013-02-21 12:23:23
太棒了,這似乎工作正常。但有一個問題。當我從SVN簽出maven項目時,模塊(1到5)在文件夾中創建。我應該在哪裏添加這個pom.xml,以便在maven簽出後將其放置在父項中。 – 2013-02-21 12:32:03
我認爲這應該作爲一個不同的問題發佈。如果你認爲解決方案有效,你應該接受它 – Sam 2013-02-21 12:32:56