我有一個由其管理的JBoss 6服務器的Eclipse Indigo安裝。我有一個帶有幾個模塊的Maven項目。這些模塊在命令行中都可以很好地構建。Eclipse + JBoss - 未部署一些JAR文件
其中一個模塊是EAR。這取決於兩個JAR模塊和一些WAR模塊。當我從命令行(mvn clean package)打包EAR時,EAR包含所有必需的JAR和WAR文件。但是,當我從Eclipse部署它時,JBoss中缺少兩個模塊JAR文件。 WAR文件就好了。在「添加和刪除...」對話框中,JAR文件也存在,但部署時不存在。我檢查過JBoss的部署文件夾,但他們確實缺少。奇怪的是,使用完全相同的POM和代碼,具有相同(?)設置的所有同事都沒有這個問題。
兩個JAR模塊列在父POM的依賴性管理部分中。它們也被列爲EAR POM中的依賴項。 Eclipse仍然拒絕使用EAR進行部署。
有沒有人有任何想法我可以解決這個問題?我可以手動打包和部署EAR,但1)需要更長的時間,以及2)我無法以這種方式使用Eclipse的調試功能。
注:以前在http://www.coderanch.com/t/580959/vc/Eclipse-JBoss-some-JAR-files
爲什麼你不能使用Eclipse調試?我用mvn手動打包我的耳朵,而且我總是用IDE進行調試。 – Carlo