2016-06-09 117 views
0

我想在我的JBoss EAP 6.3.3中使用ear文件包含war文件來部署覆蓋。 閱讀本文後:https://access.redhat.com/solutions/383393,我做了這個CLI命令: deployment-overlay add -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-受影響但它不適合我!JBoss部署覆蓋 - 嵌套部署

你有想法嗎?

非常感謝

回答

0

在RedHat的支持幫助下,我找到了一個解決方案,我想與大家分享:

第一:耳內戰爭不應該是一個zip文件(有時戰爭文件被壓縮),在這種情況下它不起作用!

現在你有一個內部的戰爭文件(解壓縮模式)EAR文件,並且您希望使用JBoss部署疊加,使用這個命令:

部署疊加添加--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

它對我來說工作得很好!

很好用!

ludo

+0

你是什麼意思_內耳之戰不應該是一個zip文件_?我的'app.ear'裏面有一個'web-app.war'。這是否意味着我必須爆炸耳內的戰爭? – Mateusz