【发布时间】:2017-01-04 15:14:49
【问题描述】:
编译我的 grails 应用程序时出现以下错误。我正在使用 jdk-7u79-windows-x64,我已经在环境变量中的路径中添加了位置 'C:\Program Files\Java\jdk1.7.0_79\bin'。但问题仍然存在。我的操作系统是 Windows 10(64 位),我正在使用 ggts-3.6.4(64 位) 谁能告诉我为什么会这样?
.错误 | 编译错误:启动失败: 语义分析期间的一般错误:无法找到 java 编译器 com.sun.tools.javac.Main,请更改您的类加载器设置 java.lang.ClassNotFoundException:无法找到 java 编译器 com.sun.tools.javac.Main,请更改您的类加载器设置 在 org.codehaus.groovy.tools.javac.JavacJavaCompiler.findJavac(JavacJavaCompiler.java:190) 在 org.codehaus.groovy.tools.javac.JavacJavaCompiler.compile(JavacJavaCompiler.java:49) 在 org.codehaus.groovy.tools.javac.JavaAwareCompilationUnit.gotoPhase(JavaAwareCompilationUnit.java:102) 在 org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:548) 在 org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:517) 在 org.codehaus.groovy.tools.FileSystemCompiler.compile(FileSystemCompiler.java:59) 在 org.codehaus.groovy.tools.FileSystemCompiler.doCompilation(FileSystemCompiler.java:215) 在 org.codehaus.groovy.ant.Groovyc.runCompiler(Groovyc.java:1161) 在 org.codehaus.groovy.ant.Groovyc.compile(Groovyc.java:1212)
【问题讨论】: