2013-07-02 46 views
0

我刚刚从grails page下载了里程碑版grails 2.3.0 M2 .zip,并在c:\目录下解压后创建了这个文件夹:C:\ grails -2.3.0.M2。无法通过命令行运行grails 2.3.0 M2

然后我将C:\grails-2.3.0.M2\bin添加到路径系统变量。之后,当我尝试运行命令行的Grails(使用C:\grails-2.3.0.M2\bin>grails),它给了我下面的错误:

Error opening zip file or JAR manifest missing : C:/grails-2.2.1/lib/org.springs 
ource.springloaded/springloaded-core/jars/springloaded-core-1.1.3.jar 
Error occurred during initialization of VM 
agent library failed to init: instrument 

有趣的是,要注意的Jar属于Grails的-2.2.1安装文件夹,而不是2.3.0平方米。 我觉得值得一提的是,我已经在我的C盘(C:\ grails-2.2.1)中安装了grails 2.2.1,并且在安装这个新版本之前,我使用了这个版本。我也从系统变量中删除了旧的grails bin文件夹地址(C:\ grails-2.2.1 \ bin)。所以任何人都可以猜测是什么导致了错误?

+0

你有一个'%GRAILS_HOME%'变盘? –

+0

啊!明白了.Grails_Home仍然指向旧的grails安装目录。所以把它改为新的文件夹,请记住它是答案。 – rahulserver

+0

添加为答案让你接受:-)很高兴它的工作! –

回答

1

检查你没有%GRAILS_HOME%变量设置指向旧文件夹