Tomcat在同一端口下运行两个Web模块

时间:2016-03-30 00:53:47

标签: tomcat java-ee

我是网络应用程序的新手。我已经在tomcat7中运行了web应用程序。我想在同一端口上运行其他Web应用程序,但可能是不同的URL。 例如。

http://localhost:8080/ - >默认情况下转到app1 http://localhost:8080/app2

我怎样才能在tomcat7中做到这一点?

2 个答案:

答案 0 :(得分:1)

如果你将app1的战争重命名为ROOT.war,将app2的战争重命名为app2.war,那么Tomcat将把你的战争部署到你想要的地方。 您也可以在server.xml文件中对其进行配置。

查看此帖子了解详情:How to set the context path of a web application in Tomcat 7.0

答案 1 :(得分:0)

正如其他受访者已经注意到,ROOT.war将在/现在提供服务如果您想要/在一个完全限定的域名和app2上,您必须在server.XML中配置多个主机元素。 webapps的不同目录