现在开发调试用服务器是同一个tomcat,运行系统不同分支版本。
eclipse装上tomcat插件后,界面会有小猫按钮和选项。就每次按小猫启动服务器。测试发现问题调试某版本时,切换下开发分支,再改tomcat的server.xml配置文件。

今天切换后发现报http-500错,tomcat内部错误,但只有加载版头jsp失败,主页面main_jsp还妥妥的。top_jsp无效了,不知道为毛。


业务逻辑文件都在各自的目录下,但jsp生成java文件还是放在tomcat服务器目录下的。删了getFile({tomcat的work目录}+{配置文件中指定“/path”路径})->文件 的所有jsp,再重新生成一批jsp,问题就解决了。


莫名其妙。根本就没有改动top,所以到底为什么会报错?