我有哪些包EJB模塊和2戰的耳朵項目。它們中的每一個都被聲明爲Maven依賴項。我使用maven-ejb-plugin,maven-ear-plugin和maven-war-plugin。所有項目都共享一個共同的超級pom,每個項目都被聲明爲一個模塊。Maven的耳朵/戰爭的問題,「部署在保存」不工作
當我跑我的耳朵項目,在戰爭中不重新部署在服務器上改變網絡資源,但我查了「關於部署保存」無論我可以(戰爭/耳朵)。
一些信息可能是有用的:
- 我沒有產生從NetBeans中的pom.xml。這些項目之前是螞蟻項目,我通過模仿netbeans似乎從ear/ejb/war設置中產生的方式進行遷移。
- 我有時候在我的戰爭檔案中有困難的時候做出改變。我需要清理所有項目,停止服務器等。我猜想某處出了問題。我想只是改變我的文件,並運行Maven安裝(或打'運行'或'調試')應該工作?
- 我正在運行ear項目(不知道我是否不應該運行superpom)。啓動瀏覽器時(/XXX-1.0-snapshot而不是/ XXX,我指定,這實際上是工作的一個)
- Netbeans的不運行正確的網址。我總是必須在我的地址欄中手動編輯它。可能有關係嗎?
編輯: 見此用於本地項目:見此用於本地項目:
下載:http://repository.primefaces.org/be/valuya/xyzproj/XYZproj-ejb/1.0-SNAPSHOT/maven-metadata.xml
EDIT2:打開此NetBeans錯誤:http://netbeans.org/bugzilla/show_bug.cgi?id=218806
看來Maven是試圖安裝我的耳朵遠程倉庫中(primefaces'黃金回購)。任何線索? – ymajoros
沒有答案,我可以提供更多信息嗎? – ymajoros
我遇到了類似的問題,您是否在部署過程中打開了ejb JAR項目,或者它們已關閉? – Hoffmann