Javaweb项目部署到Tomcat后Java文件无法编译成Class文件

时间:2024-03-30 18:34:05

Tomcat发布一个项目后,更改了代码,但是一直响应的是改动之前的数据

故清理了缓存,并删除了发布路径下的项目

重启服务器发布项目后 发现只能正常访问HTML界面,只要关于后端Servlet的请求就直接404错误

如图
Javaweb项目部署到Tomcat后Java文件无法编译成Class文件
怀疑是否后台Java文件未发布成功

故去Tomcat发布的项目中查看
发现WEB-INF目录下的classes 目录下所有的关于Java字节码文件都未编译成功

空空如也
Javaweb项目部署到Tomcat后Java文件无法编译成Class文件

显示问题控制台
Javaweb项目部署到Tomcat后Java文件无法编译成Class文件

解决方案
移除该项目的失效JRE环境
Javaweb项目部署到Tomcat后Java文件无法编译成Class文件
问题 Errors 错误消失
Javaweb项目部署到Tomcat后Java文件无法编译成Class文件
重新发布项目 全部编译成功
Javaweb项目部署到Tomcat后Java文件无法编译成Class文件

访问正常
Javaweb项目部署到Tomcat后Java文件无法编译成Class文件