【发布时间】:2016-05-30 15:42:59
【问题描述】:
我想在 weblogic 中部署 EAR,并且该 EAR 可以包含基于属性文件中的属性的 WAR。如果属性设置为 true,则部署战争,否则不部署。
如何根据 weblogic 12c 中的属性限制战争部署?
【问题讨论】:
标签: weblogic weblogic12c
我想在 weblogic 中部署 EAR,并且该 EAR 可以包含基于属性文件中的属性的 WAR。如果属性设置为 true,则部署战争,否则不部署。
如何根据 weblogic 12c 中的属性限制战争部署?
【问题讨论】:
标签: weblogic weblogic12c
您可以使用 wlst 脚本和部署计划来执行此操作。您必须使用 wlst deploy 命令部署您的耳朵。你的耳朵应该总是包含战争模块。准备2个版本的部署计划:一个将war模块添加到application.xml文件中,另一个不添加。编写一个 wlst 脚本,它将读取您的属性文件并使用相应的部署计划部署应用程序。 我们也可以想象在部署之前用 wlst 脚本更新 ear 来更新 application.xml 文件。
【讨论】: