【问题标题】:JBoss deployment overlay - nested deploymentsJBoss 部署覆盖 - 嵌套部署
【发布时间】:2016-10-10 07:52:09
【问题描述】:

我正在我的 JBoss EAP 6.3.3 中尝试 deployement-overlay,其中包含一个包含 war 文件的 ear 文件。 阅读这篇文章后:https://access.redhat.com/solutions/383393,我做了这个 CLI 命令: 部署覆盖添加 --name=eum_overlay --server-groups=SG_IHMS_APM --content=/spb-bo-voyage-2.0.0.war/template/template.xhtml=/tmp/template.xhtml --deployments=spb -voyage-2.0.0.ear --redeploy-affected 但它对我不起作用!

你有想法吗?

非常感谢

卢多

【问题讨论】:

    标签: deployment jboss overlay


    【解决方案1】:

    在 RedHat 支持的帮助下,我找到了解决方案,我想与您分享:

    首先:耳朵里面的war不应该是zip文件(有时war文件是压缩的),在这种情况下它不起作用!

    现在你有一个包含 war 文件的 ear 文件(解压模式)并且你想使用 JBoss 部署覆盖,使用这个命令:

    deployment-overlay add --name=Overlay_Name --content=/name_of_the_war_file.war/folder_inside_war/file.xxx=path_to_file_that_will_overlay_the_file.xxx --deployments=name_of_the_ear_file.ear --server-groups=server_group_name --redeploy-affected

    对我来说效果很好!

    很好用!

    卢多

    【讨论】:

    • 你说的耳朵里的战争不应该是一个zip文件是什么意思?我的app.ear 里面有一个web-app.war。这是否意味着我必须在耳朵内引爆战争?
    • 我在 JBoss 6.4.18 中遇到了同样的问题,似乎我的内部战争必须作为一个目录展开。有点烦人……
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-06-11
    • 1970-01-01
    • 1970-01-01
    • 2011-01-22
    • 2019-04-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多