我有一个奇怪的问题。
我部署到 Tomcat 6.0.29 的 webapp 可以正常工作。然而,一旦我重新启动 Tomcat,我所有的 webapps 都会产生 404。但是,只要tomcat/conf/Catalina/localhost
删除包含所有文件的目录并重新启动服务器,Web 应用程序就会再次正常运行!当然,其中的[webapp].xml
文件conf/Catalina/localhost
只是context.xml
每个 Web 应用程序的副本,并且在此关闭/启动周期的过程中不会更改,因此我完全不知道 Tomcat 为何会窒息。