2013-01-23 59 views
0

我在JBoss AS 7.1中通過jboss-as-maven-plugin部署了一個ejb jar。該jar被正確部署,但我似乎無法找到服務器中的jar的位置。我檢查了獨立/部署文件夾,但它不存在。這種通過jboss作爲maven插件的部署似乎創建了一個添加到獨立/ data /文件夾中的內容文件;當我刪除該內容文件夾時,部署的jar將被刪除。jboss-as-maven-plugin部署位置

任何想法是否實際的罐子位於服務器?

回答

1

JAR的位置並不重要,因爲它永遠不會被刪除。有幾種方法可以取消部署或刪除部署,這將是合適的路徑。

  1. 使用Maven插件刪除部署:mvn jboss-as:undeploy
  2. 使用CLI刪除部署:$JBOSS_HOME/bin/jboss-cli.sh --connect "undeploy $YOUR_DEPLOYMENT_NAME"
  3. 使用Web控制檯刪除部署

,在一個單獨的服務器說部署被放置在data目錄中。

+0

deploy/undeploy可以正常工作。如果它在數據目錄中,那麼已編譯的類和資源將存儲在那裏? – Praveen

+0

正確。編譯後的類和資源存儲在'data'目錄中。 –