我刚刚从grails page下载了里程碑版grails 2.3.0 M2 .zip,并在c:\目录中解压缩,之后创建了文件夹:C:\ 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-m2。 我觉得值得一提的是我已经在我的C盘(C:\ grails-2.2.1)中有grails 2.2.1,在安装这个新版本之前,我使用的是这个版本。我还从系统变量中删除了旧的grails bin文件夹地址(C:\ grails-2.2.1 \ bin)。所以任何人都可以猜出导致错误的原因是什么?
答案 0 :(得分:1)
检查您没有指向旧文件夹的%GRAILS_HOME%
变量集