2011-01-07 101 views
6

我在eclipse中有兩個項目,一個生成Jar文件的庫項目和一個依賴於Jar的Web項目。如何讓Web項目自動導出戰爭中的第一個項目jar。我知道這一定是以前回答過的,但我真的無法找到它。Eclipse在WAR中導出JAR

感謝,

回答

17

的機制,以確定在戰爭中發生的事情是爲「正常」的應用程序的構建路徑,但「部署大會」。

右鍵單擊動態Web項目的根節點,然後選擇「屬性」,然後選擇「部署程序集」。在這裏你可以添加項目(這些項目被震驚並被添加到WEB-INF/lib中)以及項目中的單個罐子。


編輯2015年8月20日:幾年後,Maven的已經成爲構建基於Java的軟件,主要是由於基於腳本的方法依賴管理的標準方式。這包括如何構建WAR文件,並且三個主要的IDE(IntelliJ,Netbeans和Eclipse)完全支持這個功能,允許您在開發時切換IDE。在Eclipse中,這裏提出的問題不適用,因爲這完全由Maven插件控制。

+0

謝謝,我使用的Eclipse 3.5.2,我不能在任何我的項目屬性中看到該選項。我的一個項目絕對是一個動態的Web項目,但另一個是谷歌應用程序引擎項目。我如何獲得該菜單選項,我是否缺少一個插件(或兩個?)。 – aronp 2011-01-07 23:50:15