2013-10-23 73 views
8

首先,我想說的是,我是Grails的初學者,在嘗試遵循一些示例時,我一直在收到一個我無法解決的錯誤,所以如果問題很抱歉是愚蠢的。Grails - 錯誤分叉的Grails虛擬機退出錯誤

我創建通過命令行的虛擬應用程序,並試圖運行它以同樣的方式(運行程序),但我得到以下錯誤:VM的初始化過程中

運行Grails應用程序發生 錯誤打開zip文件或JAR清單時缺少錯誤:C:... \ grails-2.3.1 \ lib \ org.springsource.springloaded-core \ jars \ springloaded-core-1.1.4.jar代理庫無法啓動:instrument。 錯誤叉形Grails的VM退出,錯誤

我使用的Grails 2.3.1和JDK 1.7.0_25

我還檢查示例中列出該文件夾的內容,幷包含正規罐子, sources.jar也是如此。

任何幫助,將不勝感激。

回答

1

目前Grails 2.3.1和2.3.2存在問題。

嘗試插入下面的行上的文件BuildConfig.groovy的依賴關係部分:

dependencies { 
    // specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes e.g. 
    // runtime 'mysql:mysql-connector-java:5.1.24' 
    build "org.fusesource.jansi:jansi:1.11" 
} 

用戶zyro在互聯網的任何地方發佈: 「這看起來像jansi-1.2的不兼容性。 1 with jline-2.11 on windows。

使用jansi-1.11修復了這個問題,這已經合併到 grails-core master了。「

+0

這只是解決了我的問題。 Win 7/64bit,DK 1.7.0_45,Groovy 2.1.9,Grails 2.3.2 – toske

5

我也有同樣的錯誤,GRAILS_HOME不能在路徑名中有空格。我刪除了帶路徑名的GRAILS_HOME,並將grails移動到一個沒有空間的位置,現在它工作正常:)。這裏是我找到的鏈接: http://jira.grails.org/browse/GRAILS-7936