Grails - Error Forked Grails VM退出时出错

时间:2013-10-23 15:13:23

标签: grails manifest

首先,我想说我是Grails的初学者,在尝试按照一些例子时,我一直收到一个我无法解决的错误,很抱歉,如果这个问题很愚蠢。

我通过命令行创建了一个虚拟应用程序,并尝试以相同的方式运行它(run-app)但是我收到以下错误:

运行Grails应用程序 在初始化VM错误期间发生错误打开zip文件或缺少JAR清单:C:... \ grails-2.3.1 \ lib \ org.springsource.springloaded-core \ jars \ springloaded-core-1.1.4.jar代理库未能初始化:仪器。 Error Forked Grails VM退出并显示错误

我使用的是Grails 2.3.1和jdk 1.7.0_25

我还检查了示例中列出的文件夹的内容,它还包含常规jar和sources.jar。

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:5)

我也有同样的错误,GRAILS_HOME在路径名中不能有空格。我删除了带有路径名的GRAILS_HOME并将grails移动到没有空格的位置,现在它正常工作:)。这是我找到的链接: http://jira.grails.org/browse/GRAILS-7936

答案 1 :(得分: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与Windows上的jline-2.11的不兼容。

使用jansi-1.11为我修复了这个问题。那已经合并成了 grails-core master也是。“