生活在同一臺生產服務器上的具有共享依賴關係(有些還提供公共API以及它們自己的類)的簡單控制檯maven工件。如何最好地組織/安裝在生產服務器上?Maven - 最佳實踐生產類路徑/罐組織? (非WAR/EAR)
我的直覺是對單個文件夾保存所有(版本號),然而罐(即「扁平」 /依賴人口「信息庫」。):
(一)看不出這樣的文件夾會(b)jar清單的類路徑如何從默認的'lib/...,lib/...'改變(即相對於'main'jar,對於使用Eclipse進行開發/測試是明智的)只是'...,...'
關於生產服務器上的組織,推薦什麼樣的最佳實踐?
Google''maven production classpath'(其中包括)導致http://blog.armstrongconsulting.com/?p=232這似乎相關,但細節很少。
任何指針?
在標準開發/測試生命週期方面比較有經驗,但顯然由於博客沒有啓動我而付諸實施;) 您的存儲庫描述是準確的,但對於生產「安裝」而言對我來說意義不大 - 即。在生產服務器上通過類路徑解析jar(理想情況下,在manifest中)爲'java -jar ...'。 – 2014-09-27 13:05:17