我想在weblogic中部署EAR,并且EAR可以包含基于属性文件属性的WAR。如果property设置为true,则部署war,否则不行。
如何根据weblogic 12c中的属性限制战争部署?
答案 0 :(得分:0)
您可以使用wlst脚本和部署计划执行此操作。您必须使用wlst deploy命令部署您的耳朵。你的耳朵应该总是包含战争模块。准备2个版本的部署计划:一个将war模块添加到application.xml文件中,另一个不会。编写一个wlst脚本,该脚本将读取您的属性文件并使用相应的部署计划部署该应用程序。 我们还可以设想在部署之前更新earl以使用wlst脚本更新application.xml文件。