【问题标题】:Is it possible to deploy an exploded war file (unzipped war) in JBoss AS 7是否可以在 JBoss AS 7 中部署分解的战争文件(解压缩的战争)
【发布时间】:2012-12-31 09:00:16
【问题描述】:

当复制到以下部署文件夹时,我在部署 'app.war' 文件时没有问题:
"jboss-as-7.0.0.Final\jboss- as-7.0.0.Final\standalone\deployments"; JBoss7 会正确部署它。
我想对展开的文件夹 'app'(即提取的 app.war)执行相同的操作。 Apache Tomcat 可以在其部署目录中使用展开的文件夹正常工作,但无法对 JBoss 执行相同操作。

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

我想知道是否可以在JBoss7中部署一个爆炸的war文件(解压缩的war)。


我想特别部署一个解压缩的文件夹,因为我使用的是“Kwatee”部署软件。 Kwatee 将展开的(提取的战争)文件夹复制到其目标服务器部署文件夹。如果有人知道如何让 Kwatee 按原样移动“战争”文件,而不是移动提取的战争文件夹,我将不胜感激。如果有人可以为 Kwatee 或 answer my previous related question 推荐替代软件,我也将不胜感激

【问题讨论】:

  • 看起来你在下面得到了一个可以接受的答案,不是吗?

标签: java jakarta-ee deployment jboss7.x web-deployment


【解决方案1】:

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

我还建议在 standalone.xml 配置文件中编辑您的 deployment-scanner 并将 auto-deploy-exploded 属性更改回 false

来自Admin Guide - JBoss AS 7.0

强烈建议对展开的内容使用手动部署模式,因为展开的内容本身就容易受到试图自动部署部分复制内容的扫描仪的攻击。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-24
    • 1970-01-01
    • 1970-01-01
    • 2013-02-06
    • 1970-01-01
    • 1970-01-01
    • 2012-11-27
    • 2012-10-20
    相关资源
    最近更新 更多