2015-06-09 75 views
0

内上下文根我真的很新的到WebLogic部署。我有以下情况: 我有已经部署在WebLogic 8.1 war文件,我想选择相同的战争,并没有使原网站下在同一台服务器上部署它。这肯定会给我一个例外,说上下文路径已经存在。我没有重新创建WAR文件的方式,所以我会以某种方式必须修改war文件可以更改上下文根。这可能吗? 而且如果可能的话,你可能还证实,使用相同的数据源(JNDI)不会导致对现有网站的任何问题都。更改WAR文件

感谢, 萨哈娜

回答

0

是的,你可以多次部署相同的战争文件,是的,你可以更改上下文根。你会想要做类似下面的,如果你不能重建WAR文件自己。

  • 解压war文件(jar xvf myfile.war

    • 这不是完全必要的,但它会帮助你理解战争文件的结构。 Zip工具可以修改文件。试试7zip的,或者使用通过Windows zip实用程序右键单击打开
  • 编辑weblogic.xml文件与新的根<context-root>/new-root</context-root>

  • 重新压缩WAR文件(jar cvf mywar.war folder_it_is_in

这里其他的例子可以很好的帮助:

How to deploy EAR application twice on WebLogic server?

How to deploy the same web application twice on WebLogic 11g?

How can I use Weblogic (12 C) without the application context in the URL?