我有一个 Web 应用程序 AAA.war,部署在 $TOMCAT_HOME/webapps 中。我想将其作为根 Web 应用程序访问。我修改了 $TOMCAT_HOME/conf/server.xml 以将其添加到该部分。
<Context path="/" docBase="AAA" reloadable="true" />
我可以通过 localhost:8080/ 访问我的应用程序,一切按预期工作。
但是启动 Tomcat 时,我在 catalina.out 中看到应用程序部署了两次,初始化了两次。也可以通过 localhost:8080/AAA 访问它 - 这不是什么大问题,但这正常吗?还是说我的配置存在潜在问题?
我正在使用 Tomcat 6.0.26。
答案1
你应该将应用程序放在 webapps 目录中,或者在 server.xml 条目中声明它。