java 不支持fork,grails不能运行fork模式解决方法
升級(jí)到grails 2.3.2之后,運(yùn)行時(shí)報(bào)如下的異常:
Exception in thread "main"
Error |
Forked Grails VM exited with error
java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message transform method call failed at ../../../src/share/instrument/JPLISAgent.c line: 844
根本原因見(jiàn)jira:http://jira.grails.org/browse/GRAILS-10756
這個(gè)BUG在grails2.3.3中被fix掉了
臨時(shí)解決辦法有如下兩個(gè):
a)不使用fork模式
編輯BuildConfig.groovy
把其中的
run: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256, forkReserve:false]
修改成
run: false
這樣就禁用掉了fork模式,也就不會(huì)產(chǎn)生這個(gè)異常了.
b)更新相關(guān)依賴(lài)
編輯BuildConfig.groovy
在dependencies中增加如下的依賴(lài):
dependencies{
build "org.fusesource.jansi:jansi:1.11"
}
總結(jié)
以上是生活随笔為你收集整理的java 不支持fork,grails不能运行fork模式解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 事业单位计算机初级考试科目一模拟试题,广
- 下一篇: mysql 几级缓存_Mysql中一级缓