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

标签 tomcat jakarta-ee

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

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

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

最佳答案

如果您将 app1 的 war 重命名为 ROOT.war 并将 app2 的 war 重命名为 app2.war,Tomcat 将准确地将它们部署到您想要的位置。 也可以在server.xml文件中配置。

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

关于Tomcat 在同一端口下运行两个 Web 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36297756/

相关文章:

java - 如何在tomcat/java中仅在特定时期内存储一个值

java - 如何访问对象内部的元素

java - Jboss CLI : Expected [INT] but was STRING

maven - 部署Maven项目抛出java.util.zip.ZipException : invalid LOC header (bad signature)

Tomcat 7 org.apache.catalina.filters.AddDefaultCharsetFilter 不使用 UTF-8

tomcat - 使用 Tomcat + JPA + Hibernate 时出错

java - 实现在 Servlet 中在 XML 和 JSON 之间切换的 REST api

jboss-as-7.1.1.Final 上的 Java .war 部署问题

java - 如何在 JSP 中检索当前页面名称?

java - 未导出 Eclipse 相关项目的 Web 应用程序库中的 Jar