我正在使用程序集插件tar.gz打包一個程序包。我試圖將$ {project.name} - {$ project.version}的根輸出目錄更改爲$ {project.name},但似乎找不到任何地方的配置選項。任何人都知道這是可能的嗎?Maven2程序集插件 - 更改tar.gz的根目錄名稱
4
A
回答
-1
在項目的pom.xml中,在配置組件插件時嘗試使用「outputDirectory」屬性。適用於:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<outputDirectory>some/path</outputDirectory>
......
</configuration>
<plugin>
2
我最近有同樣的要求。據部分Using an Alternative Assembly Base Directory in the docs,您可以將以下指令添加到您的程序集的XML文件:
<baseDirectory>${artifactId}</baseDirectory>
這爲我工作。需要Maven組件2.2+。
2
我知道這是一個老話題,但因爲我有同樣的問題。
您可以通過在您的pom.xml中填充程序集插件的「finalName」屬性來更改根目錄的名稱。
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<finalName>test</finalName>
<descriptors>
<descriptor>src/assembly/assembly.xml</descriptor>
</descriptors>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
相關問題
- 1. 根據配置更改程序集名稱(Visual Studio 2005/2008)
- 2. 安裝WIX更改程序集名稱
- 3. 如何將文件夾名稱更改爲Ubuntu根目錄
- 4. 更改ASP.net應用程序根目錄?
- 5. 如何更改JTree中的「根」目錄名稱?
- 6. 更改輸出目錄爲maven2
- 7. 貨物Maven2的插件 - 更改目標文件名的遙控型
- 8. 動態更改名稱空間和程序集名稱
- 9. 如何在IsolatedStorage中更改目錄名稱和文件名稱
- 10. 更改目錄下的文件夾名稱和文件名
- 11. 在Rails應用程序中更改目錄名稱
- 12. wix安裝程序更改生成目錄名稱
- 13. Unix命令來更改目錄名稱
- 14. 將目錄名稱更改爲變量
- 15. 在Python中更改目錄名稱
- 16. NetBeans目錄名稱正在更改
- 17. 根名稱空間和程序集名稱之間的區別
- 18. 更改目錄中圖像的名稱並顯示更改後的文件名
- 19. 更改項目名稱
- 20. 更改pinvoke SHFileOperation根目錄
- 21. 修改文件的名稱在目錄
- 22. rails應用程序,更改根目錄/指定根路徑
- 23. Unity3D更改項目名稱
- 24. 更改本地目錄名稱以匹配github存儲庫名稱更改
- 25. PHP目錄更改到根目錄
- 26. 更改Iphone項目名稱
- 27. 將HTML更改圖像名稱設置爲目錄名稱
- 28. OpenPanel更改插件域的文檔根目錄?
- 29. 更改根目錄WAMP
- 30. 更改項目名稱
這並沒有解決問題 - 它只是將程序集的輸出目錄從'./target'改爲'./ some/path',這不是要求的。 – 2011-09-22 16:54:03