2010-09-15 87 views
1

我打算使用JBoss的Maven的插件罐子到JBoss的hotdeployment。我有三個項目A,B,C依賴於對方,所以如果我要重新部署AI首先要取消部署C,然後B,然後重新部署A,然後是B,那麼C.現在我有一個很難找到方式取消部署工件,然後以相反的順序部署它們。這可能超出了Maven的範圍,我應該使用Ant來完成這項任務?部署和取消部署多個文物到JBoss使用Maven

實際上它甚至變得棘手,如果我有四個項目,其中B和C取決於A和d取決於B和C - 將那總是要導致d的雙重重新部署?

回答

0

很難沒有更多的細節,但有說什麼我瞭解Maven JBoss Plugin,下面的問題浮現在腦海中:

  • 這些是什麼JAR文件?
  • 他們位於何處?
  • 您是否確實嘗試過將它們全部指定爲fileNameshard-deployhard-undeploy
  • 你不應該捆綁實際上他們的耳朵?
+0

這些JAR是自己的庫,它們位於JBoss(profile)的deploy根文件夾中。我可以讓他們捆綁成一個EAR但(在開發過程中)我寧願不能夠重新部署單一的JAR文件,而無需重新部署整個耳朵。 – brunognzls 2010-09-16 07:30:09

+0

@brunognzls好的...你有沒有嘗試在'fileNames'下列出它們?然後會發生什麼? – 2010-09-16 07:44:57

+0

謝謝帕斯卡,是的,只是試了一下。我錯過了我可以指定多個文件名來取消部署。這解決了問題! – brunognzls 2010-09-16 08:04:31