更改tomcats的默认URL

更改tomcats的默认URL,tomcat,tomcat8,Tomcat,Tomcat8,我有两个运行Tomcat(版本8)。 1可通过访问。 此tomcat的所有其他应用程序都可以在以下位置访问: (Tomcats管理器应用程序) (Tomcatdocumentation) (Tomcats jsp示例) 第二个tomcat可以通过访问访问。(其他港口) 但我需要另一个区别。我想更改URL预路径,如下所示: (Tomcats管理器应用程序) (Tomcats jsp示例) 我在server.xml和Context.xml中尝试了很多Context元素。但没有什么能满足

我有两个运行Tomcat(版本8)。 1可通过访问。 此tomcat的所有其他应用程序都可以在以下位置访问:

  • (Tomcats管理器应用程序)
  • (Tomcatdocumentation)
  • (Tomcats jsp示例)
第二个tomcat可以通过访问访问。(其他港口) 但我需要另一个区别。我想更改URL预路径,如下所示:

  • (Tomcats管理器应用程序)
  • (Tomcats jsp示例)
我在
server.xml
Context.xml
中尝试了很多
Context
元素。但没有什么能满足我的要求

我想有一个路径前缀,也为根作为


我不知道该怎么做,那么有人知道一个好的解决方案吗?

一个简单的解决方案是将所有相关的应用程序部署在
test
文件夹下

e、 g.将
tomcat-${version}/webapps/examples
移动到
tomcat-${version}/webapps/test/examples


您还可以将
根目录
文件夹的内容复制到新创建的
测试
文件夹中,以实现与
相同的根目录功能http://localhost:9090/test

我解决了tomcats manager目录/文件夹的问题,将其重命名为“test#manager”,我的应用程序现在将作为“test#myApp.war”部署到目录/文件夹:“test#myApp”

现在,我可以使用和我的应用程序联系经理

因此,要获得manager、示例和应用程序的默认URL,您可以按照所述重命名文件夹。要获得根目录的默认url,您必须按照另一个答案中描述的#Boo Radley进行访问

不需要新文件夹。 启动、停止、部署和取消部署Web应用程序应该可以工作

背景:
您可以为目录提供一个前缀为“yourContext#”的上下文,如(简介->2.命名)部分的示例表中所述。我试过你的解决办法。它适用于所有应用程序,但不适用于webapps中的tomcats管理器目录。