2015-02-11 129 views
0

我正在使用Eclipse Luna,Maven 3和Websphere Liberty 8.5.5。我在eclipse中添加了websphere liberty服務器。自由部署的EAR/WAR項目不包括WAR的WEB-INF/lib中的Maven依賴項。如果我導出EAR或WAR,則導出的文件包含所有依賴關係。可能會出現什麼問題?未包含在項目中的Maven依賴項部署在Websphere Liberty

+0

什麼問題?有什麼不工作?你檢查了目標目錄中的WEB-INF/lib文件夾嗎?默認情況下,Maven依賴項在部署期間會被放到WEB-INF/lib中,但它們不在src文件夾中。您可以在項目屬性>部署程序集中進行檢查。 – Gas 2015-02-12 00:21:09

+0

部署程序集缺少Maven依賴關係。謝謝你的幫助。 – 2015-02-12 06:31:47

回答

2

在Eclipse中處理Maven項目時,請確保您的Maven依賴關係已在Project properties > Deployment Assembly中正確配置爲部署到WEB-INF/lib文件夾。

0

天然氣有正確的答案。這裏只是一個截圖:

Eclipse Properties for Project

如果Maven的依賴關係是missingf則點擊「Java構建路徑Entiries」和選擇「Maven依賴」

在我的工作空間,當我做這個設置將丟失Maven /更新項目。

相關問題