2013-03-17 79 views

回答

2

不,你不必創建一個EAR。 Java EE Web配置文件支持在/ WEB-INF/lib或/ WEB-INF/classes中將EJB打包到WAR中。因此,由於您有一個單獨的EJB項目,只需將其放入/ WEB-INF/lib。由於您正在使用Maven,只需將您的EJB項目列爲依賴項即可。

更新

既然你使用Maven,您的EJB項目的pom.xml將包含<artifactId><groupId><version>根元素下,該項目。只需將這三項複製到您的網絡項目pom.xml下的<dependencies>元素即可。然後,當您構建Web項目時,maven會自動將您的EJB項目捆綁到WAR中的正確位置。

+0

我把戰爭或整個project..and PLZ進出口新的所有this..how我可以把它放入/ WEB-INF/lib目錄??? – Nadia 2013-03-17 14:06:52

+0

@Nadia看我的編輯。 – rdcrng 2013-03-17 14:33:09

+0

是的即時通訊工作與maven ..我添加ejb jar作爲一個依賴(pom.xml),但沒有任何工作:/ – Nadia 2013-03-17 14:34:02

0

我想出如何將Jar添加到WEB-INF/lib中 1.將jar文件添加到您的WEB-INF/lib文件夾中。 2.右鍵單擊Eclipse中的項目,並轉到「構建路徑>配置構建路徑」 3.添加了「Web應用程序庫」庫

這將確保所有的WEB-INF/lib目錄罐子都被列入類路徑。反正UR幫助

感謝

+0

你沒有提到任何你希望得到eclipse幫助的地方:) – eis 2013-03-17 14:25:09