【发布时间】:2021-03-24 21:27:23
【问题描述】:
我习惯于在 Tomcat 上部署应用程序战争文件,现在需要在 Jboss-EAP 上工作,而且期限非常紧迫,所以没有太多时间学习。 我看到主要区别在于当我像在 Tomcat 中那样启动 jboss 实例时,没有提取 war 文件。 Jboss 只是在部署war 文件中的内容。 那么如何修改war文件中的文件呢? 每次更改都需要提取、更改和重新打包吗?
谢谢。
【问题讨论】:
我习惯于在 Tomcat 上部署应用程序战争文件,现在需要在 Jboss-EAP 上工作,而且期限非常紧迫,所以没有太多时间学习。 我看到主要区别在于当我像在 Tomcat 中那样启动 jboss 实例时,没有提取 war 文件。 Jboss 只是在部署war 文件中的内容。 那么如何修改war文件中的文件呢? 每次更改都需要提取、更改和重新打包吗?
谢谢。
【问题讨论】:
您可以使用部署扫描程序和 $JBOSS_HOME/standalone/deployments 文件夹将您的爆炸战争文件复制到那里。另一个解决方案是使用 jboss-cli 分解您部署的战争并将文件上传到它以替换它们:https://www.wildfly.org/news/2017/09/08/Exploded-deployments/
【讨论】: