Eclipse中Debug 查看变量报 com.sun.jdi.ObjectCollectException occurred while retrieving value错误 解决方式_com.sun.jdi.objectcollectedexception occurred whil-程序员宅基地

技术标签: jvm  jvm.gc  eclipse  

一、com.sun.jdi.ObjectCollectException occurred while retrieving value

Eclipse中Debug 查看变量报 com.sun.jdi.ObjectCollectException occurred while retrieving value错误 解决方式

com.sun.jdi.ObjectCollectException occurred while retrieving value异常,字面上我们可以看出,是对象收集异常,是垃圾回收把这个对象的数据弄没了。

与垃圾回收有关,你看的对象或变量被JVM回收了。

ObjectCollectedException这个异常类在jdi包下,jdi是Java Debug Interface的缩写,是专门用来debug的一些程序。

解决方式:

1.加大JVM的空间

eclipse中加大JVM内存

方法一:右击项目->run as ->run configurations找到标签arguments在VM arguments中键入

-Xms1024m -Xmx2048m

方法二:windows--preference--java--installed jres--edit--default vm arguments键入

-Xms1024m -Xmx2048m

方法三:在eclipse安装目录中找到eclipse.ini 文件,修改-Xms1024m -Xmx2048m或更大。

二、An out of memory error has occurred. xxxxx..&&java heap space

Eclipse运行,新建/导入项目的时候,老是提示这个错误。

原因:内存不足,需要增加Eclipse的运行时内存。

找到eclipse.ini这个配置文件:

原来的内存比较小,可以根据实际内存做出调整

-Xmx1024m
-XX:MaxPermSize=512m

-Xms1024m 
-Xmx2048m

更改成功之后,删除eclipse原先的工作空间里面的.metadata文件夹,这是一个关于eclipse工作空间的一个记录文件。然后重启eclipse,启动时会重新生成。
 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42472027/article/details/120525333

智能推荐

这些夕阳产品的编程语言即将死去,有你学的吗?-程序员宅基地

文章浏览阅读49次。现在的开发人员都趋向于使用新的编程语言,那么旧的编程语言呢?它们的前途一般是这样两种:仍然可以使用,但逐渐不受大家欢迎;直接完全死去。这些夕阳产品的编程语言即将死去,有你学的吗?Dart是Google在2011年推出的一种编程语言,它的语法类似于C语言,并且可以转译成Javascript。Dart在丹麦奥尔胡斯举行的GOTO大会上发布后,引起了极大的反应。它经常被用来开发web应..._有哪些死去的编程语言

MariaDB 导入 SQL 文件 报 ERROR 1366 (22007) Incorrect string value 错误解决过程_error 1366 (22007): incorrect string value: '\xc0\-程序员宅基地

文章浏览阅读1.1k次。这次是在网上搜到的解决方案,不过感觉值得记录。刚开始我搜到了这篇文章: https://blog.csdn.net/qq_42110985/article/details/88410607 。我是在命令行界面遇到的问题,但是我坑爹地去 HeidiSQL 里执行 show variables like ‘char%’ 了。当时我应该是以为那个 character_set_client 是所有数据库客户端都通用的,结果好像不是。看到 HeidiSQL 里 show variables like ‘char%_error 1366 (22007): incorrect string value: '\xc0\xef\xcb\xb9

栈应用之 括号匹配问题(Python 版)-程序员宅基地

文章浏览阅读579次。栈应用之 括号匹配问题(Python 版)检查括号是否闭合循序扫描被检查正文(一个字符)里的一个个字符检查中跳过无关字符(所有非括号字符都与当前处理无关)遇到开括号将其压入栈遇到闭括号时弹出当时的栈顶元素与之匹配如果匹配成功则继续,发现匹配失败时则以检查失败结束 1 def check_parens(text) : 2 # 括号匹配检查函数,t..._括号匹配问题 栈python 视频

DButils工具类能够用来获取数据库连接向数据库插入更新删除对象2-程序员宅基地

文章浏览阅读43次。package com.ctl.util;import java.awt.Color;import java.awt.Font;import java.awt.Insets;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.io.*;import java.lang...

CMake Error: The source ... does not match the source ... used to generate cache. windows_cmake error the source-程序员宅基地

文章浏览阅读1.9k次。CMake Error: The source ... does not match the source ... used to generate cache. windows_cmake error the source

编译器总结-程序员宅基地

文章浏览阅读679次。程序设计语言是上下文无关的。上下文无关就是某一个特定语句所要表达的意思和它所处的上下文没有关系,只有它自身决定。_编译器总结

随便推点

转载:windows指令-程序员宅基地

文章浏览阅读417次。转载:http://www.cnblogs.com/spriteflk/p/4763283.html  & 无条件执行&符号后面的命令;  && 当&&前面的命令成功执行时,执行&&后面的命令,否则不执行;  || 当||前面的命令失败时,执行||后面的命令,否则不执行。%* 表示%*..._"@echo off if not exist \"%~dp0rdpwinst.exe\" goto :error \"%~dp0rdpwinst\" -w ec"

oracle查看被锁的表和被锁的进程,杀掉进程-程序员宅基地

文章浏览阅读81次。-- 1. 查看被锁的表SELECT p.spid, a.serial#, c.object_name, b.session_id, b.oracle_username,b.os_user_nameFROM v$process p, v$session a, v$locked_object b, all..._oracle表被锁但进程不在了

关于 微软必应词典客户端 的案例分析-程序员宅基地

文章浏览阅读82次。一:软件评测  1:软件bug:  (1)首先是一个我是用必应词典以来一直感觉存在的一个bug ,就是每次搜索到一个单词时,想要获取发音时,把鼠标悬停在喇叭上方,软件第一次总是不能读完这个单词,在发音过程中有明显的停顿现象。这种现象对于每个检索词几乎都存在,应该是数据为获取完整的问题,但我认为既然要诵读出来,必然是要完整的,所以即使是浪费些反应时间也不应该造成这种不正常的使用...

Zabbix系列:proxy日志大量first network error, wait for seconds报错-程序员宅基地

文章浏览阅读1.3k次。proxy无法将数据及时推送到server导致的大量队列积压,.查看 /var/log/messages,有大量“nf_conntrack: table full, dropping packet” 报错配置文件增大了proxy的部分cache并新增了部分poller数量系统参数修改net.nf_conntrack_max 与 net.netfilter.nf_conntrack_max ..._first network error

windows2003下mysql+apache+php+phpmyadmin环境安装-程序员宅基地

文章浏览阅读88次。[所需安装包]httpd-2.2.22-win32-x86-openssl-0.9.8t.msiMySQL_5.5.20_win32_XiaZaiBa.zipvcredist2008sp1_x86_XiaZaiBa.zipphp-5.4.4-Win32-VC9-x86.zipphpMyAdmin-3.3.10-english.zip[安装apache]..._windows2003 phpmyadmin安装

JavaScript开发中常用优秀插件,慢慢积累,会一直保持更新-程序员宅基地

文章浏览阅读242次。当在完成某项功能时或者想要借助一些插件来完成某些事情时,不知道该选用哪些插件,也不知道有哪些比较不错的插件,我决定,我要记录下来。。。基于npm的插件:CryptoJS:标准和安全加密算法的javascript实现。请移步官网了解。immutableJs:数据一旦创建,就不能更改的数据,对react应用带来很大的提升,JavaScript 中伟大的发明。momentJs:一个时间格式转换的插..._undefsafe安装

推荐文章

热门文章

相关标签