這個問題是關於Eclipse開發的,我想在Eclipse中創建一個Web應用程序,問題是我沒有將依賴關係jar添加到已部署的存檔中。Eclipse Web Project依賴關係
我創建了一個新的動態Web項目並將其鏈接到另一個Java項目。 Java項目引用了一些第三方jar(例如Spring jars),但由於發佈web項目的某些原因,我只在戰爭的lib目錄中獲得Java項目jar,而沒有Java項目依賴項(例如Spring)。
換句話說,我有依賴於項目B(Java Project)的項目A(Web項目),項目B依賴於Spring Jars。當我在網上發佈項目作爲戰爭到JBoss唯一項目B被打包成JAR(無春瓶)
我知道我可以用螞蟻做,我甚至有這樣build.xml
構建整個應用程序,但我認爲日食也可以爲我執行包裝任務。
我將Java項目添加到Web項目中的Java EE模塊依賴關係。
我應該在Java項目構建路徑屬性中使用導出選項嗎?我是否也應該將Java項目的依賴關係添加到Web項目中?
我在做什麼錯?
編輯:我使用Eclipse 3.5.1
也可以考慮這樣一個問題:http://stackoverflow.com/questions/1691553/java-web-project-referencing-another-java-project。 – 2009-11-07 15:03:54
我見過這個問題,在Java EE模塊依賴關係中添加依賴關係並不能解決我的問題 – LiorH 2009-11-07 15:06:35
您可能還需要將Spring jars添加到Web項目的依賴關係列表中。它們可能不是傳遞性的。 – nitind 2014-05-10 05:38:13