在tomcat中部署并运行不同的版本战争

时间:2013-09-17 11:00:24

标签: java tomcat war

我有一个带弹簧的webApp构建,而dispatcher servlet<url-mapping>/</url-mapping> 是否可以在tomcat中部署相同Web应用程序的不同版本战争? 我需要不同版本的不同上下文路径。

1 个答案:

答案 0 :(得分:0)

如果您正在使用maven,您可以利用resource filtering并将您的web.xml参数化为url,您可以定义一个“生产”配置文件,该配置文件将始终用“/ myApp”替换变量“dev”配置文件将替换为“/myApp-${project.version}”(project.version是一个maven变量)。

现在,根据您需要如何部署它们,讨论可以向右转或向左转。