[英]Eclipse don't deploy maven dependencies
我有一個Maven的耳項目,我想用eclipse(m2e / jboss工具)在jboss中熱部署。
耳朵有兩個war和一個ejb模塊。 問題是當我部署耳朵(服務器>添加刪除並清除/發布)時,當我期望在其中找到ejb依賴項時,耳朵的lib文件夾為空。
如果我運行“ mvn clean install”,則生成的輸出是正確的,並且項目的日食“耳朵組裝”會更新並顯示依賴項。 如果在部署程序集中刪除一個依賴項並手動添加它(與.m2文件夾完全相同的配置),則將其部署。
工作站:
任何想法?
謝謝
我想我找到了問題和解決方案。
問題是默認情況下,Eclipse集是EAR(1.3)的最舊版本。 如果在maven-ear-plugin的配置中添加<version> X </ version>
,則將解決該問題。
要強制eclipse更新配置,請刪除項目,運行mvn eclipse:clean clean(驗證是否已刪除所有eclipse設置)並重新導入項目(mvn install && maven->更新項目)。 如果檢查項目配置的各個方面,現在將顯示新版本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.