gpt4 book ai didi

grails - Grails:执行脚本时出错编译:启动失败:

转载 作者:行者123 更新时间:2023-12-02 15:08:33 24 4
gpt4 key购买 nike

我已经在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)

请提供解决此问题的解决方案。

谢谢

一些有用的信息:
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

加:
C:\grails\xxx>grails run-app --stacktrace
| Configuring classpath
| Error Error executing script RunApp: startup failed:
__RunApp: 1: unexpected char: 0x0 @ line 1, column 1.
1 error
(NOTE: Stack trace has been filtered. Use --verbose to see entire trace.)
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
__RunApp: 1: unexpected char: 0x0 @ line 1, column 1.
1 error

at gant.Gant.compileScript(Gant.groovy:631)
at gant.Gant.this$2$compileScript(Gant.groovy)
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1259)
at gant.Gant$_closure1.doCall(Gant.groovy:129)
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1259)
at gant.Gant.loadScript(Gant.groovy:266)
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1259)
at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1259)
| Error Error executing script RunApp: startup failed:
__RunApp: 1: unexpected char: 0x0 @ line 1, column 1.
1 error

最佳答案

与这个问题类似,我认为您的错误在于使用%GRAILS_HOME%,让它留给LINUX。
您可以在这里回答其他问题[1] Grails is not recognized as an internal or external command (Windows 7)
但是请确保您的环境中存在以下情况。
首先在CMD命令行类型上尝试这个

echo %GRAILS_HOME%
然后输入path,查看grails路径是否类似于:
C:\Windows\system32;C:\Windows;C:\grails2.1.1
好的,无论如何我建议您将 GRAILS_HOME替换为 C:\grails2.1.1
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Win‌​d owsPowerShell\v1.0\;%JAVA_HOME%\bin;%GRAILS_HOME%\bin;
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Win‌​d owsPowerShell\v1.0\;%JAVA_HOME%\bin;c:\grails2.1.1\bin;
然后注销或重新启动PC,它应该可以工作,如果不检查grails软件包中是否有grails.bat文件名,或者尝试通过提供CMD的确切路径来运行它!
喜欢 :
cmd > c:\grails2.1.1\bin\startGrails.bat 
干杯,Dman!

关于grails - Grails:执行脚本时出错编译:启动失败:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21548745/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com