grails不能運(yùn)行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)依賴
編輯BuildConfig.groovy
在dependencies中增加如下的依賴:
dependencies{
build "org.fusesource.jansi:jansi:1.11"
}
- php pcntl_fork和pcntl_fork 的用法
- 小結(jié)Python用fork來(lái)創(chuàng)建子進(jìn)程注意事項(xiàng)
- Apache Prefork、Worker和Event三種MPM詳解
- python高并發(fā)異步服務(wù)器核心庫(kù)forkcore使用方法
- PHP使用pcntl_fork實(shí)現(xiàn)多進(jìn)程下載圖片的方法
- Python中的進(jìn)程分支fork和exec詳解
- Linux系統(tǒng)中C語(yǔ)言編程創(chuàng)建函數(shù)fork()執(zhí)行解析
- 深入理解apahce的工作模式perfork、worker
- git fork同步是什么意思?
- Linux中fork()函數(shù)實(shí)例分析
相關(guān)文章
SpringBoot整合Java DL4J實(shí)現(xiàn)文本分類系統(tǒng)
在當(dāng)今信息爆炸的時(shí)代,自然語(yǔ)言處理領(lǐng)域中的文本分類顯得尤為重要,文本分類能夠高效地組織和管理海量的文本數(shù)據(jù),隨著互聯(lián)網(wǎng)的飛速發(fā)展,我們每天都被大量的文本信息所包圍,本文將介紹如何使用 Spring Boot 整合 Java Deeplearning4j 來(lái)構(gòu)建一個(gè)文本分類系統(tǒng)2024-10-10
Java類型通配符應(yīng)用實(shí)戰(zhàn)分析
這篇文章主要介紹了Java類型通配符應(yīng)用實(shí)戰(zhàn),簡(jiǎn)單分析了Java類型通配符概念、原理并結(jié)合實(shí)例形式給出了Java類型通配符相關(guān)使用技巧,需要的朋友可以參考下2019-07-07
SpringBoot進(jìn)行參數(shù)校驗(yàn)的方法詳解
在日常的接口開(kāi)發(fā)中,為了防止非法參數(shù)對(duì)業(yè)務(wù)造成影響,經(jīng)常需要對(duì)接口的參數(shù)進(jìn)行校驗(yàn)。本文通過(guò)示例詳細(xì)講解了SpringBoot如何進(jìn)行參數(shù)校驗(yàn)的,感興趣的可以學(xué)習(xí)一下2022-04-04
Spring Boot整合SSE實(shí)時(shí)通信的問(wèn)題小結(jié)
本文介紹了服務(wù)器發(fā)送事件(Server-Sent Events,SSE)技術(shù),其主要特點(diǎn)包括單向數(shù)據(jù)流、自動(dòng)重連、自定義事件類型等,SSE適用于實(shí)時(shí)更新場(chǎng)景,如新聞推送、評(píng)論系統(tǒng)等,感興趣的朋友跟隨小編一起看看吧2025-01-01
Spring Task定時(shí)任務(wù)的配置和使用詳解
本篇文章主要介紹了Spring Task定時(shí)任務(wù)的配置和使用詳解,實(shí)例分析了Spring Task定時(shí)任務(wù)的配置和使用的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2017-04-04
Java窗體動(dòng)態(tài)加載磁盤文件的實(shí)現(xiàn)方法
這篇文章主要介紹了Java窗體動(dòng)態(tài)加載磁盤文件的實(shí)現(xiàn)方法,需要的朋友可以參考下2014-03-03
java智能問(wèn)答圖靈機(jī)器人AI接口(聚合數(shù)據(jù))
這篇文章主要介紹了java智能問(wèn)答圖靈機(jī)器人AI接口(聚合數(shù)據(jù)),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02
基于Security實(shí)現(xiàn)OIDC單點(diǎn)登錄的詳細(xì)流程
本文主要是給大家介紹 OIDC 的核心概念以及如何通過(guò)對(duì) Spring Security 的授權(quán)碼模式進(jìn)行擴(kuò)展來(lái)實(shí)現(xiàn) OIDC 的單點(diǎn)登錄。對(duì)Security實(shí)現(xiàn)OIDC單點(diǎn)登錄的詳細(xì)過(guò)程感興趣的朋友,一起看看吧2021-09-09
SpringBoot前后端分離實(shí)現(xiàn)驗(yàn)證碼操作
驗(yàn)證碼的功能是防止非法用戶惡意去訪問(wèn)登錄接口而設(shè)置的一個(gè)功能,今天我們就來(lái)看看在前后端分離的項(xiàng)目中,SpringBoot是如何提供服務(wù)的2022-05-05

