eclipse为什么报java. util. Java. lang. Index OutOfDebug?!
更新日期:2024.06.02
原因是:jdk版本太新,而eclipse版本比较旧,eclipse本身就是java开发的,所以eclipse的编译器使用的jdk版本没有程序的jdk版本高,造成一些误报。
解决方法可以选用较低版本的jdk,比如我就用回1.7版本的jdk,window->preferences->Java->Installed JREs->Add 选择一个低版本的jdk目录。
雷步叙3808 :答:应该是内存溢出了,建议你检查程序是否有内存泄漏的问题。因为没代码看,所以只能这样建议。但是,根据你是说 “跑批量” 这三个字来看,你应该是在程序中一次性读入很多东西到内存里面,这个时候导致使用 java heap 内存一直增大,从而最后导致内存溢出。这个时候,你批量处理的时候,就算你把内存加到 1G...
雷步叙3808 :答:原因2:eclipse的版本与jre或者jdk版本不一致 对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原因1不太可能发生
雷步叙3808 :答:可能1,jdk没有安装 可能2,jdk版本和ecliplse版本不兼容 可能3,jdk环境变量没有配置好 可以尝试操作 工程右键-》属性-》Java构建路径-》库-》双击-》执行环境-》选择一个合适的,完成。
雷步叙3808 :答:编译版本与运行版本不一致导致的,在窗口->首选项里面设置:就可以了。
雷步叙3808 :答:eclipse启动不了,出现“Java was started but returned exit code=13...”对话框是设置错误造成的,解决方法为;1、找到老版本1.7的JDK,如果没有就重新安装一个。2、打开Eclipse目录下的eclipse.ini文件,在里面加入下面二句指定javaw-vmC:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe...
雷步叙3808 :答:把“problems”调出来你就能看见什么地方错误了,一般是一些eclipse自检出来的任务代码错误,但不影响运行
雷步叙3808 :答:缺少com.apple.mrj jar包,打包时漏了。
雷步叙3808 :答:应该是缺少JDK或JRE jre指的是Java的运行环境 也就是java虚拟机 jdk 是java开发者工具包,包含jre 你要用eclipese开发java程序,至少你自己必须能运行调试java程序吧,所以你必须要先安装jdk或者jre,建议装个jdk 装好后配置环境变量 我的电脑右键---属性---高级---点开环境变量在系统变量里配置 Tom...
雷步叙3808 :答:Java的eclipse运行异常的原因总结:1、eclipse.ini的配置问题:可能配置的内存太小,或者系统本身内存不够了,比如以下配置成这样:-Xms128m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=512m -Dorg.eclipse.swt.browser.DefaultType=mozilla 修改以下xms和xmx就可以正常启动了。2、之前错误的关闭,...
雷步叙3808 :答:在项目的属性里设置jdk版本,方法是右击项目-->properties-->java compiler --> Enable project specific settings -->将compiler compliance level设置为1.8,也就是与jvm一致的版本