我有一个 SpringBoot、JSP 和 Maven 应用程序在应用程序服务器上运行。我重新启动服务器,应用程序停止工作。在浏览器上显示 404 错误。显示此异常的服务器日志 -
*org.apache.jasper.JasperException: org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.views.homePage_jsp*
好像是jsp解析异常。有人可以指导我如何解决这个问题吗?
注意 - 应用程序在本地主机上运行良好。
我尝试通过jenkins重新部署war文件。 War 文件部署成功。但是,当使用浏览器访问应用程序时,它显示了相同的异常。
可能有许多排列和组合可以产生给定的问题。我在这里写,什么对我有用 -
我删除了 Apache tomcat 的 1) temp 文件夹和 2) work 文件夹中的内容。
然后我像往常一样重新部署了 war 文件并且成功了!