我知道这个问题已经讨论了很多次,但我没有找到解决方案来解决我的情况。这里是:我在GGTS 3.4中开始了一个新项目。我使用Java JRE 7.在GGTS的首选项中,Java(已安装的JRE)具有以下位置:
jre中包含C:\Program Files\Java\jdk1.7.0_51
和tools.jar
。
我在环境变量中也有这些设置:
C:\grails-2.2.4
C:\Program Files\Groovy\Groovy-2.2.1
c:\Program Files\Java\jdk1.7.0_51
PATH: %GROOVY_HOME%\bin;C:\grails-2.2.4\bin;%JAVA_HOME%\bin
已使用控制台启动 startGrails.bat
所以,当我试图通过File - New -Grails Project
创建新项目时,我遇到了一个错误:
加载Grails 2.2.4 |配置classpath |错误 org.codehaus.groovy.control.MultipleCompilationErrorsException: 启动失败: _ CreateApp :1:意外的字符:0x0 @第1行,第1列.1错误|错误在 org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:309) |错误在 org.codehaus.groovy.control.ErrorCollector.addFatalError(ErrorCollector.java:149) |错误在 org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:119) |错误在 org.codehaus.groovy.control.ErrorCollector.addError(ErrorCollector.java:131) |错误在 org.codehaus.groovy.control.SourceUnit.addError(SourceUnit.java:359)| 错误在 org.codehaus.groovy.antlr.AntlrParserPlugin.transformCSTIntoAST(AntlrParserPlugin.java:137) |错误在 org.codehaus.groovy.antlr.AntlrParserPlugin.parseCST(AntlrParserPlugin.java:108) |错误在 org.codehaus.groovy.control.SourceUnit.parse(SourceUnit.java:236)| 错误在 org.codehaus.groovy.control.CompilationUnit $ 1.call(CompilationUnit.java:162) |错误在 org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:903) |错误在 org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:566) |错误在 org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:542) |错误在 org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:519) |错误在 org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:498)BLA bla bla
请提供解决此问题的解决方案。
干杯!