是否可以在 JBoss AS 7 中部署爆炸的战争文件(解压缩的战争)

当我复制到下面的部署文件夹时,我没有问题部署“app.war”文件:
“jboss-as-7.0.0.Final\jboss-as-7.0.0.Final\standalone\deployments”;JBoss7将正确部署它。
我想对分解的文件夹“应用程序”(即提取的应用程序.war)做同样的事情。Apache Tomcat在其部署目录中的分解文件夹中可以正常工作,但我无法对JBoss执行相同的操作。

我确实在JBoss控制台中放置了部署扫描程序auto-deploy-exploded='true';我确实在部署目录中创建了“app.war.dodeploy”文件以及提取的“app”文件夹。我无法在jboss服务器中部署和启动“应用程序”。

我想知道是否有可能在JBoss7中部署爆炸的战争文件(解压缩的战争)。


我想特别部署一个解压缩的文件夹,因为我使用的是“Kwatee”部署软件。Kwatee 将分解(提取的 war)文件夹复制到其目标服务器部署文件夹。如果有人知道如何让Kwatee按原样移动“战争”文件,而不是移动提取的战争文件夹,我将不胜感激。如果有人能为Kwatee推荐替代软件或回答我之前的相关问题,我将不胜感激。


答案 1

将您的文件夹重命名为 app.war 并触摸您的 app.war.dodeploy 文件。

我还建议您在独立.xml配置文件中编辑您的,并将属性更改回.deployment-scannerauto-deploy-explodedfalse

来自 Admin Guide - JBoss AS 7.0

强烈建议对松散内容使用手动部署模式,因为分解内容本质上容易受到尝试自动部署部分复制内容的扫描程序的攻击。


答案 2

推荐