我正在將一箇中等大小的Java應用程序的構建從Ant遷移到Maven。我可以輕鬆地遷移基本建築物,但我也想從Maven構建中創建安裝程序包。最簡單的方法是通過Ant插件調用原始的Ant腳本,但我想也許我應該首先考慮一下Maven的支持。如何使用Maven創建安裝程序
我需要爲不同平臺的多個不同的安裝:
- 的Windows 32/64位
- 的Linux 32/64位
- MacOS的32/64位
對於Linux現在我認爲我們只有一個tar.gz和一些Bash腳本來啓動守護進程 - Debian/RPM包會更好,也許還有相關的包定義。對於Windows安裝程序,我們使用NullSoft安裝程序。我不知道現在如何組裝MacOS套件。
是否有任何工具可以從Maven執行此操作(或至少部分操作)?
出於興趣,您是如何發現遷移的? – 2009-09-04 09:26:35