您可以执行以下操作;
添加一个名为ROOT.xml
中<catalina_home>/conf/Catalina/localhost/
该ROOT.xml将覆盖该引擎和主机(Catalina和localhost)的tomcat安装的根上下文的默认设置。
<Context
docBase="<yourApp>"
path=""
reloadable="true"
/>
这<yourApp>
是您的应用程序的名称.. :)
然后,您的应用程序现在是默认应用程序,并会显示在 http://localhost:8080
但是,有一个副作用。您的应用程序将被加载两次。一旦localhost:8080
和一次localhost:8080/yourApp
。要解决此问题,您可以将应用程序置于外部,<catalina_home>/webapps
并在ROOT.xml的docBase标记中使用相对或绝对路径。像这样的东西;
<Context
docBase="/opt/mywebapps/<yourApp>"
path=""
reloadable="true"
/>
然后应该一切正常!