我們有一個項目使用另一個組提供的Web服務。他們爲Web服務提供3套JAR,每套環境提供一套(Dev vs Test vs Prod)。與不同環境相關聯的JAR的最佳做法
在Eclipse中構建Dev/Test/Prod具有不同JAR的項目的最佳方式是什麼?這是我的想法是:
- WEB-INF/lib目錄< - 所有常見的JAR何去何從
- WEB-INF/lib_dev < - 只爲特定的開發-JAR文件
- WEB-INF/lib_test < - 僅適用於特定於測試的JAR
- WEB-INF/lib_prod < - 僅適用於特定於Prod的JAR。
我可以使用一個Ant腳本來爲特定環境選擇常用lib以及lib。如果我採用這種方案,是否有一種簡單的方法可以告訴Eclipse在缺省情況下查看lib和lib_dev(用於編譯和Eclipse WAR創建)?還是有更好的方法來建立這樣的項目?
我很好奇什麼情況會讓你在不同的環境下需要不同的罐子。 – Buhb 2010-11-09 22:23:10
外部組構建Web服務併發布JAR文件以訪問Web服務。他們爲每個環境提供不同的JAR文件(Dev vs Test vs Prod)。我無法控制這個過程。 – Shane 2010-11-10 13:55:42
你有沒有達到這個解決方案/結論?如果你這樣做,將它與社區分享是一件好事。 – 2010-11-15 17:29:14