【问题标题】:error code : java.lang.IllegalStateException: No output folder while running tomcat错误代码:java.lang.IllegalStateException:运行tomcat时没有输出文件夹
【发布时间】:2018-12-01 20:55:36
【问题描述】:

安装后,当我点击 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)

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

【问题讨论】:

    标签: error-handling tomcat8.5


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2013-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-16
      相关资源
      最近更新 更多