Grails:执行脚本编译时出错:启动失败:
我已经在我的Windows XP上安装了Grails,但是当我尝试制作“Grails complile”时,我遇到了一个错误:Grails:执行脚本编译时出错:启动失败:,grails,startup,Grails,Startup,我已经在我的Windows XP上安装了Grails,但是当我尝试制作“Grails complile”时,我遇到了一个错误: | Configuring classpath | Error Error executing script Compile: startup failed: __Compile: 1: unexpected char: 0x0 @ line 1, column 1. 1 error (Use --stacktrace to see the full trace)
| Configuring classpath
| Error Error executing script Compile: startup failed:
__Compile: 1: unexpected char: 0x0 @ line 1, column 1.
1 error
(Use --stacktrace to see the full trace)
请提供解决此问题的解决方案
谢谢
一些有用的信息:
Grails版本是2.2.4
GRAILS_HOME=c:\grails
GROOVY_HOME=C:\Program Files\Groovy
JAVA_HOME=c:\Program Files\Java\jdk1.7.0_07
PATH=%JAVA_HOME%\bin;c:\OpenSSL\bin;%GRAILS_HOME%\bin;%GROOVY_HOME%\bin
加:
与这个问题类似,我认为您的错误在于使用%GRAILS\u HOME%,让我们将其留给LINUX。
你可以参考我在这里回答的其他问题[1]
但请确保在您的环境中执行以下操作。
首先,在CMD命令行类型上尝试此方法
echo %GRAILS_HOME%
然后键入path并查看grails路径是否类似于:
C:\Windows\system32;C:\Windows;C:\grails2.1.1
好的,如果在任何情况下我建议您将GRAILS\u HOME
替换为C:\grails2.1.1
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Wind owsPowerShell\v1.0\;%JAVA_HOME%\bin;%GRAILS_HOME%\bin;
与
然后注销或重新启动电脑。如果没有,请检查grails包中的文件名grails.bat,或者尝试通过提供CMD的确切路径来运行它
比如:
cmd > c:\grails2.1.1\bin\startGrails.bat
干杯,德曼 你试过使用--stacktrace查看完整的跟踪吗?我已经在主帖子中添加了一些信息
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Wind owsPowerShell\v1.0\;%JAVA_HOME%\bin;c:\grails2.1.1\bin;
cmd > c:\grails2.1.1\bin\startGrails.bat