tomcat 编译jsp文件时报错 tmpFile.renameTo(classFile) failed
在tomcat webapp 目录下放入要发布的项目,正常启动后访问jsp页面,编译报错:
java.io.IOException: tmpFile.renameTo(classFile) failed。
进入tomcat>work>>Catalina>localhost>项目名 目录下找到编译过的org>apache>jsp>)*_jsp.class文件,其中有些不能正常访问的jsp页面编译后的文件后缀名很奇怪,是*_jsp.classtmp,只要把*_jsp.classtmp重命名为*_jsp.class即可重新访问页面。
当清空tomcat work目录下的编译文件,重新启动tomcat时仍然出现上述错误。实在不清楚是何原因,期盼高手相助。