2013-07-02 82 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%變量設置指向舊文件夾