java - 在 JBoss 6.2.3 GA 域模式下,您在哪里可以找到部署的文件?

标签 java jboss web-deployment jboss6.x

在使用域管理模式的 JBoss 6.2.3 GA 中,我部署了一个跨两个实例部署的 WAR 文件。
我想确保在每个实例部署 WAR 的地方正确包含特定文件。
因此,我正在寻找在哪里可以找到已部署的文件,或者详细说明已部署文件所在位置的设置。
我绝对愿意接受完成此任务的其他方法。

最佳答案

Jboss EAP 将部署的文件存储在以下路径中。

${jboss_home}/domain/data/content

在路径内,它将为所有具有 SHA 值的部署创建一个新文件夹。

例如:

${jboss_home}/domain/data/content/0e/f97f01403357a4955f6b17cbf69850825af0a1/content

在上面,以下文件夹的SHA值是/0e/f97f01403357a4955f6b17cbf69850825af0a1

SHA 值之后应该始终是您的 war 文件(内容)。

将为每个部署 Activity 生成新的 SHA 值。检查domain.xml 中已部署的war 的当前SHA 值。

例如:

    <deployment name="application.war" runtime-name="application.war">
        <content sha1="0ef97f01403357a4955f6b17cbf69850825af0a1"/>
    </deployment>

关于java - 在 JBoss 6.2.3 GA 域模式下,您在哪里可以找到部署的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33831659/

相关文章:

java - 为什么我对 gwt 有依赖性?

jquery - 如何通过互联网访问网络服务器?

msbuild - 如何通过 msbuild/msdeploy 部署 .net core rc2 项目?

java - Selenium Webdriver Java - 在执行拖放时寻找 Actions 和 Robot 的替代方案

java - 用不同的对象填充java表单

java - 在服务器上运行非GUI Java程序

java - 无法获取日期 webelement 的唯一 xpath

java - JaxRS + RestEasy - 如何创建自己的 @Context 注入(inject)字段?

java - 在 Java 中杀死正在运行的 VM(JBoss 实例)上的卡住线程?

visual-studio-2010 - 使用 Visual Studio 2010 预编译一个 asp.net4 mvc3 网站