当前位置: 首页 > 知识库问答 >
问题:

在WebApps/内部使用自动部署在Tomcat中指定嵌套上下文路径

高宸
2023-03-14

我知道,在默认的Tomcat 8配置中,我可以将文件foo.war放入webapps/目录中,Tomcat将使用/foo/的上下文路径自动部署我的web应用程序。

但是,如果我希望上下文路径是/foo/bar,我将使用什么WAR文件名?

共有1个答案

易俊远
2023-03-14

将名为foo#bar.WAR的WAR文件部署到webapps中会得到/foo/bar的上下文路径。请参见Apache Tomcat8配置参考:上下文容器:命名。

 类似资料:
  • 在Spring-Boot应用程序中,可以使用中的属性来选择上下文路径,但是由于我使用的是外部Tomcat8,因此没有使用该属性。 因此,我查看了tomcat-8文档,其中指出: 如果要使用与基文件名无关的上下文路径部署WAR文件或目录,则必须使用以下选项之一来防止双重部署: null null

  • 我是Azure WebApps的新手,我需要一些帮助。 我用Linux操作系统、Java 8和Tomcat 9创建了一个Azure WebApp。我正在尝试部署在Lucee上运行的Mura应用程序。 从这个在Windows上完成的Azure WebApps上的Mura CMS示例中,我创建了一个根。包含Mura代码的war和包含WEB的WEB-INF文件夹。xml和lucee。罐子 我现在试图部署

  • 我正在通过Intellij IDEA Tomcat集成测试Web应用程序(Apache Wicket Based)。在那里,我注意到web应用程序认为它在tomcat的bin文件夹中运行。另外,当我调用时,它返回。但是当我在tomcat中手动部署相同的web应用程序时,它工作正常。如何在Intellij IDEA中解决这个问题?

  • 在Tomcat中手动部署WAR文件 关于如何在internet上的Tomcat中部署war文件,有很多例子,但它只展示了如何在根目录中部署war文件。如果我想让我的应用程序所在的子目录名为“myfolder”,该怎么办。所以我的网址:https://localhost:8080/myfolder/index.html.我需要在webapps中创建一个名为“myfolder”的文件夹,并在那里部署我

  • 我在两个独立的Web应用程序中工作,一个后台和前端应用程序。有趣的是,当我运行后端时,我没有任何问题。但在前端,我遇到了以下错误: 两者都在同一个Tomcat上运行。我的同事有相同的代码,它工作正常:-s

  • 我有一个spring boot应用程序abc.myapp.war,它部署在外部tomcat服务器上。默认情况下,tomcat使用war文件名作为部署的应用程序的上下文路径,因此它变成http://localhost:8080/abc.myapp,但我希望有一个自定义的上下文路径,如http://localhost:8080/abc/myapp。我阅读了其他帖子,他们建议在tomcat的server