2011-04-07 120 views
6

我在想如何在Eclipse Java EE項目中引用另一個項目,就像在普通Java項目中一樣。事實上,我希望能夠在多個項目中分離開發,並且仍然能夠調試和處理每個項目。相反,我可以在Java EE項目中引用項目,但這不會自動將Jar放入WEB-INF/lib中。你如何設定這樣做?隨着你從簡單的webapps發展到更復雜的webapps,這是必要的。如何在Eclipse Java EE項目中引用另一個項目?

回答

5

這下部署屬性的項目屬性(通過項目的上下文菜單可達)的部分。您添加/刪除項目完成後,廣口瓶庫從那裏組裝到部署單元。

編輯:從Eclipse Kepler開始,您可以通過右鍵單擊該項目並選擇Deployment Assembly來找到該項目。點擊Add並添加依賴項目。

+1

我知道這是一個老問題,但是,我會嘗試。這些部署屬性在哪裏?我有同樣的問題gotch4。有沒有辦法將JAR文件自動移動到另一個項目中? – bobetko 2012-04-10 14:28:21

+0

@bobetko我已經發布了關於Eclipse Kepler的說明:http://stackoverflow.com/a/20709360/210780 – ashes999 2013-12-20 17:56:23

0

在IntelliJ中,您將其他模塊導入到您的項目中並聲明它們之間的依賴關係。我會在Eclipse中尋找類似的功能 - 或切換到IntelliJ。

+0

似乎不是一個很好的解決方案對不起爲downvote ... – gotch4 2011-04-07 13:50:43

+0

沒問題。我不使用Eclipse。 – duffymo 2011-04-07 14:07:32

0

對於新的Eclipse版本(我的是開普勒),該方法是:
項目屬性>部署大會>添加>選擇項目>挑項目>完成...