我在eclipse中使用Java,Struts 2,Spring和Hibernate项目。该项目部署在Tomcat上。它工作正常,直到我在Eclipse中更改一些JSP并使用Ant构建进行构建。当我重新启动Tomcat时,它显示错误。
org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to compile class for JSP
org.apache.jasper.JasperException: Unable to compile class for JSP
java.io.FileNotFoundException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\work\Catalina\localhost\test\org\apache\jsp\login_jsp.java (Access is denied)
java.io.FileOutputStream.open(Native Method)
答案 0 :(得分:0)
尝试项目菜单的构建选项,它会抛出错误,因为它找不到jsp的类文件。
答案 1 :(得分:-1)
确保用于运行Tomcat的用户对错误消息中提到的目录具有读写权限。