2010-10-20 77 views
0

如何使用Maven創建多個文件版本?即我的應用程序的發佈需要作爲其中的一組目錄和文件給出,例如,就像已安裝的JBoss目錄結構一樣。 Maven如何做到這一點?我可以生成應用程序的主jar文件。我必須將它放在發行目錄中,在發行目錄中可以有許多其他目錄,例如依賴庫lib direcotry和一些特定於應用程序的目錄。創建包含多個文件和直播的Maven版本

回答

2

maven-assembly-plugin用於此目的。您將src/main/assembly目錄添加到您的主項目中,並在其中放入一個或多個assembly descriptors。這些定義了什麼文件,依賴關係和項目模塊進入工件,使用哪些過濾屬性,編碼和行結束符。最終結果可以是zip或壓縮的tar文件。如果您需要多個軟件包(例如Windows和Linux),請創建多個assembly-*.xml files

相關問題