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"
}

相关文章

  • SpringBoot整合Java DL4J实现文本分类系统

    SpringBoot整合Java DL4J实现文本分类系统

    在当今信息爆炸的时代,自然语言处理领域中的文本分类显得尤为重要,文本分类能够高效地组织和管理海量的文本数据,随着互联网的飞速发展,我们每天都被大量的文本信息所包围,本文将介绍如何使用 Spring Boot 整合 Java Deeplearning4j 来构建一个文本分类系统
    2024-10-10
  • Spring Bean后处理器详细介绍

    Spring Bean后处理器详细介绍

    Bean后置处理器允许在调用初始化方法前后对Bean进行额外的处理。可以在​Spring容器通过插入一个或多个BeanPostProcessor的实现来完成实例化,配置和初始化一个​bean​之后实现一些自定义逻辑回调方法
    2023-01-01
  • Java类型通配符应用实战分析

    Java类型通配符应用实战分析

    这篇文章主要介绍了Java类型通配符应用实战,简单分析了Java类型通配符概念、原理并结合实例形式给出了Java类型通配符相关使用技巧,需要的朋友可以参考下
    2019-07-07
  • SpringBoot进行参数校验的方法详解

    SpringBoot进行参数校验的方法详解

    在日常的接口开发中,为了防止非法参数对业务造成影响,经常需要对接口的参数进行校验。本文通过示例详细讲解了SpringBoot如何进行参数校验的,感兴趣的可以学习一下
    2022-04-04
  • Spring Boot整合SSE实时通信的问题小结

    Spring Boot整合SSE实时通信的问题小结

    本文介绍了服务器发送事件(Server-Sent Events,SSE)技术,其主要特点包括单向数据流、自动重连、自定义事件类型等,SSE适用于实时更新场景,如新闻推送、评论系统等,感兴趣的朋友跟随小编一起看看吧
    2025-01-01
  • Spring Task定时任务的配置和使用详解

    Spring Task定时任务的配置和使用详解

    本篇文章主要介绍了Spring Task定时任务的配置和使用详解,实例分析了Spring Task定时任务的配置和使用的技巧,非常具有实用价值,需要的朋友可以参考下
    2017-04-04
  • Java窗体动态加载磁盘文件的实现方法

    Java窗体动态加载磁盘文件的实现方法

    这篇文章主要介绍了Java窗体动态加载磁盘文件的实现方法,需要的朋友可以参考下
    2014-03-03
  • java智能问答图灵机器人AI接口(聚合数据)

    java智能问答图灵机器人AI接口(聚合数据)

    这篇文章主要介绍了java智能问答图灵机器人AI接口(聚合数据),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • 基于Security实现OIDC单点登录的详细流程

    基于Security实现OIDC单点登录的详细流程

    本文主要是给大家介绍 OIDC 的核心概念以及如何通过对 Spring Security 的授权码模式进行扩展来实现 OIDC 的单点登录。对Security实现OIDC单点登录的详细过程感兴趣的朋友,一起看看吧
    2021-09-09
  • SpringBoot前后端分离实现验证码操作

    SpringBoot前后端分离实现验证码操作

    验证码的功能是防止非法用户恶意去访问登录接口而设置的一个功能,今天我们就来看看在前后端分离的项目中,SpringBoot是如何提供服务的
    2022-05-05

最新评论