2009-10-28 48 views
0

我已經配置了ant-run-plugin在後臺階段運行。順便說一下,它會轉換爲findbugs-report。我在我的目標/站點文件夾中找到它的結果。調用站點階段會在一個額外的目錄中生成整個多模塊站點。在那裏,我的轉換findbugs報告缺失。這是爲什麼?Maven:Antrun的結果在目標中,但沒有在站點階段和站點部署的輸出中。爲什麼?

我假設stage-site將每個目標/站點的碎片複製到我的目錄目錄中。它不這樣做。它似乎重新創造了一切,但忽略了我的轉化報告。我怎麼能告訴它拿起它?

回答

0

其實,你幾乎已經自己回答了這個問題。關於site:stage目標,文件寫道:

生成基於POM的<distributionManagement>部分指定的網站網址在局部分期或模擬目錄網站。

它可以用來測試多模塊構建中的模塊站點之間的鏈接。

所以,不,site:stage不會複製站點生成的文件:站點,它會生成另一個站點。

因此,運行antrun插件時處理target/site在運行site:site時很好,但在運行site:stage時沒有問題。運行site:stage時,您需要告訴它來處理登臺目錄。

相關問題