2017-08-29 23 views
1

解決方法java.lang.IllegalStateException:設定オプションcompilerClassNameでJavaコンパイラを使用できません。 私はMavenののpom.xmlにjava.lang.IllegalStateExceptionを解決する方法:設定オプションでJavaコンパイラを使用できないcompilerClassName

<dependency> 
    <groupId>org.eclipse.jdt.core.compiler</groupId> 
    <artifactId>ecj</artifactId> 
    <version>4.6.1</version> 
    <scope>provided</scope> 
</dependency> 

を追加embedded-tomcat 8.0.46と春4.3.10.RELEASE

java.lang.IllegalStateException: No Java compiler available for configuration options compilerClassName: [null] and comp 
iler: [null] 
     at org.apache.jasper.JspCompilationContext.createCompiler(JspCompilationContext.java:231) 
     at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:578) 
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:363) 
     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396) 
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340) 
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) 
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292) 
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) 
     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240) 
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207) 
     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:716) 

答えて

0

てみてください。

関連する問題