本文目录

一、背景描述

二、报错原因

三、解决方案

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相关推荐

  1. 报错,但不影响运行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 ...

  2. mfc try catch 捕获并显示_“全栈2019”Java异常第十七章:Error该不该被捕获?

    难度 初级 学习时间 30分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 友情提示 本教学属于系列教学,内容具有连贯性,本章使用到的内 ...

  3. java异常中的Error和Exception的区别是什么?

    java异常中的Error和Exception的区别是什么? 参考文章: (1)java异常中的Error和Exception的区别是什么? (2)https://www.cnblogs.com/Tr ...

  4. java异常体系_Java异常体系(Throwable、Error、Exception)

    Java异常体系 java异常体系继承图 Throwable Throwable类是所有异常的父类,常见的子类有两个Error.Exception. Error Error类就是程序运行时候抛出的最严 ...

  5. Java异常之 Error 和 Exception

    简单了解 Java 异常 1.实际工作中,遇到的情况不可能是非常完美的. 比如:你写的某个模块,用户输入不一定符合你的要求: 你的程序要打开某个文件,这个文件可能不存在或者文件格式不对: 你要读取数据 ...

  6. 【异常】java: Internal error in the mapping processor: java.lang.NullPointerException

    本文目录 一.背景描述 二.错误原因 三.解决方案 一.背景描述 项目背景:IDEA(2020.3) + Springboot(2.1.5.RELEASE) + maven 报错内容:java: In ...

  7. 【异常】com.alicp.jetcache.support.CacheEncodeException: Java Encode error.

    本文目录 一.背景描述 二.问题原因 三.解决方案 一.背景描述 Spring boot 项目集成 Alibaba 的 JetCache 缓存开源框架. Spring boot 集成 JetCache ...

  8. 热点面试题目—Java异常

    在面试时Java异常常被问到,很多人做足了准备但在实际面试中,仍然不能很准确的回答Java异常的问题.到底面试官会怎样提问?针对你的回答又会怎样深挖呢?今天小编就通过一个面试场景模拟,来帮助猿猿们更好 ...

  9. 一篇不错的讲解Java异常的文章(转载)

    六种异常处理的陋习 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter ...

最新文章

  1. ../include/my_global.h:1107: 错误:对 C++ 内建类型‘bool’的重声明
  2. Cissp-【第5章 身份与访问管理】-2021-3-14(561页-600页)
  3. 配置nginx,支持php的pathinfo路径模式
  4. 创建微服务架构的步骤_成功备战微服务的5个准备步骤
  5. Andy's First Dictionary
  6. Frequent values【线段树】
  7. php 原生 redis,php redis_php redis扩展_php redis使用 - Lane Blog
  8. What's the difference between Unicode and UTF-8?
  9. es6 字符串模板 随手记
  10. 大数据分析平台的核心价值
  11. 设计模式——仲裁模式
  12. 分类问题中正负样本分布不均衡问题的解决方法
  13. buff系统 游戏中_arpg游戏的技能系统和buff系统的一种实现
  14. _id随机的 es_ES再现偷ID事件?仅与阿水ID相差1个字,玩家却释怀,原是系统作梗...
  15. 【题解】Luogu-P4774 [NOI2018] 屠龙勇士
  16. 连锁不平衡的计算以及LDSC分析多基因遗传
  17. Python数据挖掘指南
  18. 有一种生态叫“鲲鹏”
  19. 程序员保持健康的生活指南
  20. 烟台大学ACM OJ之手机后四位尾号问题

热门文章

  1. wordpress搜索ajax,wordpress ajax搜索提示
  2. JavaScript-window
  3. 浪潮ps9.0 oracle,浪潮ERP-PS V10.2.9发布
  4. post攻击 xxs_[BUGCASE]CI框架的post方法对url做了防xss攻击的处理引发的文件编码错误...
  5. echarts x轴像直尺一样设置刻度_matplotlib学习记录:刻度定位器和刻度格式器
  6. AD域允许普通用户打开需要管理员权限的软件
  7. APPInventor用mySQL_Android app界面设计工具AppInventor初体验
  8. 鹅鹅鹅的论文投稿记录~
  9. 面向对象程序设计第四单元总结(UML系列)
  10. Redis学习之Redis概述及原理、基本操作及持久化