java.lang.IllegalStateException: No output folder

问题:

java.lang.IllegalStateException: No output folder
 org.apache.catalina.core.ApplicationDispatcher invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: No output folder
at org.apache.jasper.JspCompilationContext.createOutputDir(JspCompilationContext.java:668)
at org.apache.jasper.JspCompilationContext.getOutputDir(JspCompilationContext.java:197)
at org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:511)
at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:429)
at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:377)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:582)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)

解决办法:

org.apache.jasper.JasperException: java.lang.IllegalStateException: No output folder:
关于这个原因主要是权限的问题,在tomcat/work/Catalina/localhost/,主要是这个目录没有被读写的权限,导致文件不能被编译到该指定的工作目录中。

你可能感兴趣的:(java.lang.IllegalStateException: No output folder)