错误代码:java.lang.IllegalStateException:运行tomcat时没有输出文件夹

时间:2018-06-22 11:26:33

标签: error-handling tomcat8.5

安装后,当我点击url'hhtp:// localhost:8080'时,我遇到此错误。

  

类型异常报告

     

消息java.lang.IllegalStateException:没有输出文件夹

说明服务器遇到意外状况,阻止其满足请求。

例外

  

org.apache.jasper.JasperException:java.lang.IllegalStateException:否   导出目录     org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:601)     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:402)     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)     javax.servlet.http.HttpServlet.service(HttpServlet.java:742)     org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)   根本原因

     

java.lang.IllegalStateException:没有输出文件夹     org.apache.jasper.JspCompilationContext.createOutputDir(JspCompilationContext.java:687)     org.apache.jasper.JspCompilationContext.getOutputDir(JspCompilationContext.java:202)     org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:535)     org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:459)     org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:425)     org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:588)     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:368)     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)     javax.servlet.http.HttpServlet.service(HttpServlet.java:742)     org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

注意在服务器日志中可以找到根本原因的完整堆栈跟踪。

1 个答案:

答案 0 :(得分:0)

尝试以管理员身份运行startup.bat。为我工作。