grails不能运行fork模式解决方法

 更新时间:2013年11月22日 11:56:09   作者:  
这篇文章主要介绍了如何解决grails2.3.2中不能运行fork模式的异常,大家参考使用吧

升级到grails 2.3.2之后,运行时报如下的异常:

复制代码 代码如下:

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
 

根本原因见jira:http://jira.grails.org/browse/GRAILS-10756

这个BUG在grails2.3.3中被fix掉了

 临时解决办法有如下两个:

a)不使用fork模式

编辑BuildConfig.groovy

把其中的

复制代码 代码如下:

run: [maxMemory: 768, minMemory: 64, debug: false, maxPerm: 256, forkReserve:false]

 修改成

复制代码 代码如下:

run: false

  

这样就禁用掉了fork模式,也就不会产生这个异常了.

b)更新相关依赖

编辑BuildConfig.groovy

在dependencies中增加如下的依赖:

复制代码 代码如下:

dependencies{
    build "org.fusesource.jansi:jansi:1.11"
}

相关文章

  • Spark Streaming编程初级实践详解

    Spark Streaming编程初级实践详解

    这篇文章主要为大家介绍了Spark Streaming编程初级实践详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • Springboot一个注解搞定返回参数key转换功能

    Springboot一个注解搞定返回参数key转换功能

    平时在搬砖的时候,大家有没有遇到过这样场景,由于各种因素导致,一个接口返回的数据里面的key是A, 但是客户端(前端)要求返回的key不叫A叫Aa 。也就是返回的值不变,就是key换了。本文将通过一个注解搞定返回参数key转换,需要的可以了解一下
    2022-10-10
  • idea神级插件及如何安装Bito插件【Bito-ChatGPT】

    idea神级插件及如何安装Bito插件【Bito-ChatGPT】

    这篇文章主要介绍了介绍一款idea神级插件【Bito-ChatGPT】,Bito插件的强大之处在于它可以帮助开发人员更快地提交代码,同时还提供了一些有用的功能,如自动补全提交信息、快速查看历史记录等,需要的朋友可以参考下
    2023-04-04
  • 详解在SpringBoot中使用MongoDb做单元测试的代码

    详解在SpringBoot中使用MongoDb做单元测试的代码

    这篇文章主要介绍了详解在SpringBoot中使用MongoDb做单元测试的代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • springboot操作静态资源文件的方法

    springboot操作静态资源文件的方法

    这篇文章主要介绍了springboot操作静态资源文件的方法,本文给大家提到了两种方法,小编在这里比较推荐第一种方法,具体内容详情大家跟随脚本之家小编一起看看吧
    2018-07-07
  • 五分钟带你了解Java的接口数据校验

    五分钟带你了解Java的接口数据校验

    这篇文章主要介绍了五分钟带你了解Java的接口数据校验,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 详解spring boot rest例子

    详解spring boot rest例子

    这篇文章主要介绍了详解spring boot rest例子,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • 利用java和sqlserver建立简易图书管理系统的完整步骤

    利用java和sqlserver建立简易图书管理系统的完整步骤

    图书馆管理系统是图书馆管理工作中不可缺少的部分,它对于图书馆的管理者和使用者都非常重要,下面这篇文章主要给大家介绍了关于利用java和sqlserver建立简易图书管理系统的完整步骤,需要的朋友可以参考下
    2022-06-06
  • SpringBoot上传和下载文件的原理解析

    SpringBoot上传和下载文件的原理解析

    文件上传的功能很常见,但是很多人并不清楚文件上传后的具体原理,接下来通过本文给大家分享SpringBoot上传和下载文件的原理解析,感兴趣的朋友一起看看吧
    2021-07-07
  • 浅析JAVA_HOME,CLASSPATH和PATH的作用

    浅析JAVA_HOME,CLASSPATH和PATH的作用

    以下是对JAVA_HOME,CLASSPATH和PATH的作用进行了详细的分析介绍,需要的朋友可以过来参考下
    2013-07-07

最新评论