Grails的2.0.4错误打开zip文件或JAR清单弹簧加载失踪(Grails 2.0.4 Err

2019-06-25 15:57发布

我刚刚下载的Grails 2.0.4,并提取它/opt/grails/grails-2.0.4/并提出确保GRAILS_HOME环境变量是正确的。 但每当我试图运行“的Grails”命令,我收到以下错误:

Error opening zip file or JAR manifest missing : /opt/grails/grails-2.0.4/lib/com.springsource.springloaded/springloaded-core/jars/springloaded-core-1.0.2.jar
Error occurred during initialization of VM
agent library failed to init: instrument

我不明白的问题可能是什么。 我一直在使用Grails-2.0.1个月成功恰好完全一样的机器上以同样的方式。 我已经试过重新下载grails-2.0.4.zip文件中,这是与归档问题的希望,但是这并没有帮助。 我也是从Grails的-2.0.1 /目录拷贝弹簧加载的内核 - 1.0.2.jar,但只是导致另一套错误。

任何想法可能是什么回事?

Answer 1:

它看起来像你的路径尚未正确更新。 换言之,正在运行的2.0.1的Grails脚本GRAILS_HOME设置为2.0.4。 你可以说,因为春天的版本加载的报道的错误信息 - 1.0.2 - 是不是Grails的2.0.4(帮助别人诊断这个问题)所需要的一个。



Answer 2:

我经历过这种错误了。 问题是在Grails的主路径的空间。

如果是这样的:

c:/grails 2.1.0/grails2.1.0

然后,它会给出一个错误,因为有“Grails的”和“2.1.0”之间的空间。 我只是删除了空间,并开始工作。



Answer 3:

你有没有在你的home目录中清除出.grails文件夹?

Grails的缓存一堆文件在那里的,它可能是被绊倒你。

当我的互联网连接是不是我有过类似的问题,100%可靠的,似乎Grails的下载没有做下载文件的彻底检查,所以在高速缓存中的文件可以成为腐败。



Answer 4:

这是文件夹层次的问题!

我也面临着同样的问题:当我设置GRAILS_HOME确保你给的路径是如c:/grails2.1.0而不是c:/grails2.1.0/grails2.1.0

当你解压同名的文件夹2文件夹中创建一个在另一个内部经常发生。

希望这将解决!



文章来源: Grails 2.0.4 Error opening zip file or JAR manifest missing Springloaded