tomcat抛出java.lang.ClassNotFoundException:org.apache.jsp.xx_jsp错误

问题描述

        在linux环境上启动tomcat后,访问某个url,抛出java.lang.ClassNotFoundException:org.apache.jsp.jsp.company.tips.content_jsp错误。

问题解决

        在确认代码没问题的基础上,将tomcat下的work目录备份,新建一个work目录,重启tomcat,发现程序能正常启动且能访问该url。

问题定位

        回到备份的work_bak目录下,递归查看目录的权限,发现某个目录的权限是root权限,当前启动tomcat用户非root,导致无法在该目录下重新生成类。上次启动tomcat的用户是root,导致tomcat生成的部分文件的权限是root... ...

 

posted @ 2019-01-03 14:06  tsing0520  阅读(605)  评论(0编辑  收藏  举报