我想在同一个Worklight服务器中运行两个不同的WAR文件。我知道这可能来自link。但是想知道如何实现这个目标?
如何更改war文件的上下文根路径 建造? 此link仅解释为更改本地开发环境的上下文根。但我想在其中一个测试服务器上运行它。
我需要在部署时提及上下文根吗? - 目前建立生病后将战争文件发送给其他团队 部署。他们有一个蚂蚁脚本将战争部署到服务器。
让我知道在同一台服务器上运行2场战争时,我需要处理其他任何事情。
答案 0 :(得分:0)
在Eclipse Worklight Studio中,您将拥有2个Worklight项目。每个Worklight项目都有自己的.war文件(在\ bin文件夹中)。默认情况下,每个项目的上下文根是项目的名称。
这些.war文件是彼此分开的。无论您是在Worklight Studio中运行还是在Worklight Studio外部运行,它们都会彼此分开运行。
在Eclipse Worklight Studio之外,您没有将.war文件部署到Worklight Server。
您正在将.war文件部署到Worklight Server也部署到它的应用程序服务器(WAS,Liberty,Tomcat)。
所以指向http://worklightserver/contextRootA
将是第一个项目,指向http://worklightserver/contextRootA
将是第二个项目