【Java异常】ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit erro
本文目录
一、背景描述
二、报错原因
三、解决方案
3.1 重启
3.2 添加System.exit(0)
一、背景描述
今天程序启动运行时突然出现如下的异常:
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [util.c:840]
二、报错原因
上次启动调试的代码有错误,或者疯狂点击运行,程序还没运行完毕,占用了Console输出,所以在之后又启动调试的时候才会出现此错误。
三、解决方案
目前试过以下两种方法,都可以正常使用:
3.1 重启
杀掉所有java进程,重启(推荐)
3.2 添加System.exit(0)
在程序最后,main()函数中添加:System.exit(0);
System.exit(0);会使程序立即被终止,程序中若有线程还在执行任务,后续的任务也就无法继续执行。
完结!
【Java异常】ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit erro相关推荐
- 报错,但不影响运行ERROR: JDWP Unable to get JNI 1.2 environment, jvm-GetEnv() return code = -2...
eclipse 3.4+jdk1.6 编译正常通过,运行debug模式时报错 ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv ...
- mfc try catch 捕获并显示_“全栈2019”Java异常第十七章:Error该不该被捕获?
难度 初级 学习时间 30分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 友情提示 本教学属于系列教学,内容具有连贯性,本章使用到的内 ...
- java异常中的Error和Exception的区别是什么?
java异常中的Error和Exception的区别是什么? 参考文章: (1)java异常中的Error和Exception的区别是什么? (2)https://www.cnblogs.com/Tr ...
- java异常体系_Java异常体系(Throwable、Error、Exception)
Java异常体系 java异常体系继承图 Throwable Throwable类是所有异常的父类,常见的子类有两个Error.Exception. Error Error类就是程序运行时候抛出的最严 ...
- Java异常之 Error 和 Exception
简单了解 Java 异常 1.实际工作中,遇到的情况不可能是非常完美的. 比如:你写的某个模块,用户输入不一定符合你的要求: 你的程序要打开某个文件,这个文件可能不存在或者文件格式不对: 你要读取数据 ...
- 【异常】java: Internal error in the mapping processor: java.lang.NullPointerException
本文目录 一.背景描述 二.错误原因 三.解决方案 一.背景描述 项目背景:IDEA(2020.3) + Springboot(2.1.5.RELEASE) + maven 报错内容:java: In ...
- 【异常】com.alicp.jetcache.support.CacheEncodeException: Java Encode error.
本文目录 一.背景描述 二.问题原因 三.解决方案 一.背景描述 Spring boot 项目集成 Alibaba 的 JetCache 缓存开源框架. Spring boot 集成 JetCache ...
- 热点面试题目—Java异常
在面试时Java异常常被问到,很多人做足了准备但在实际面试中,仍然不能很准确的回答Java异常的问题.到底面试官会怎样提问?针对你的回答又会怎样深挖呢?今天小编就通过一个面试场景模拟,来帮助猿猿们更好 ...
- 一篇不错的讲解Java异常的文章(转载)
六种异常处理的陋习 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter ...
最新文章
- ../include/my_global.h:1107: 错误:对 C++ 内建类型‘bool’的重声明
- Cissp-【第5章 身份与访问管理】-2021-3-14(561页-600页)
- 配置nginx,支持php的pathinfo路径模式
- 创建微服务架构的步骤_成功备战微服务的5个准备步骤
- Andy's First Dictionary
- Frequent values【线段树】
- php 原生 redis,php redis_php redis扩展_php redis使用 - Lane Blog
- What's the difference between Unicode and UTF-8?
- es6 字符串模板 随手记
- 大数据分析平台的核心价值
- 设计模式——仲裁模式
- 分类问题中正负样本分布不均衡问题的解决方法
- buff系统 游戏中_arpg游戏的技能系统和buff系统的一种实现
- _id随机的 es_ES再现偷ID事件?仅与阿水ID相差1个字,玩家却释怀,原是系统作梗...
- 【题解】Luogu-P4774 [NOI2018] 屠龙勇士
- 连锁不平衡的计算以及LDSC分析多基因遗传
- Python数据挖掘指南
- 有一种生态叫“鲲鹏”
- 程序员保持健康的生活指南
- 烟台大学ACM OJ之手机后四位尾号问题
热门文章
- wordpress搜索ajax,wordpress ajax搜索提示
- JavaScript-window
- 浪潮ps9.0 oracle,浪潮ERP-PS V10.2.9发布
- post攻击 xxs_[BUGCASE]CI框架的post方法对url做了防xss攻击的处理引发的文件编码错误...
- echarts x轴像直尺一样设置刻度_matplotlib学习记录:刻度定位器和刻度格式器
- AD域允许普通用户打开需要管理员权限的软件
- APPInventor用mySQL_Android app界面设计工具AppInventor初体验
- 鹅鹅鹅的论文投稿记录~
- 面向对象程序设计第四单元总结(UML系列)
- Redis学习之Redis概述及原理、基本操作及持久化