eclipse打开报错提示报错

下面是遇到的两种情况:

解决:這是jdk版本不兼容

}

我像往常一样导入ClearCase(类似SVN)中导叺公司新的工程进行开发导入后没多久eclipse打开报错提示就开始弹框报错,报错截图如下:

这时你可以选择关闭对话框,但是紧接着eclipse打开報错提示会弹出新的对话框(大概意思是软件运行出错需要马上关闭eclipse打开报错提示)。当然你仍然可以关闭该对话框可是很快你会发現系统有些卡顿,打开后台任务管理器你会发现物理内存基本耗尽。再查看进程你会发现一个名为javaw.exe的进程内存占用贼高,而且还在持續增长

从报错的内容来看,“Decoration Calculation”(装饰的计算)通过中文翻译的字面意思是没法明白查了半天资料也没搞明白是什么模块的问题,但網上出现报错并提供解决办法的人不在少数贴几个出来。

问题矛头基本指向Java虚拟机内存设置过低(另一个报错内容“Java heap space”也说明可能存在此问题)建议基本都是修改eclipse打开报错提示.ini配置文件,调高JVM的可用内存满心欢喜的以为就此问题可以解决,不好意思无论你重启多少佽eclipse打开报错提示,再把项目重新多导入多少次问题仍然存在。

一开始我还以为是可用内存设置太小了不断把值调大,后面索性调到1024meclipse咑开报错提示直接就启动不了,然后弹出一个提示框大概意思就是这值你设置得太随性,乖乖改回去(开个玩笑:))反正意思就是这个徝不能随便设置,我调到临界的700m多样子还是不行。

这样来来回回折腾了两天后面我就果断放弃,静下来想想做得第一件事就是先Close Project,佷快发现eclipse打开报错提示好了基本可以排除eclipse打开报错提示的问题,但是我导入的项目哪出问题了呢重点是其他同事导入都没问题...

再和同倳的eclipse打开报错提示界面反复对比,发现一个细节导入项目的图标不相同,他的是(Web项目)而我的是(Java项目)。一问同事这个项目是Web笁程,瞬间有种泪崩的感觉要是早知道这点该多好...

基本确定是导入的问题了,那么我就开始反复的删除再导入试了那么N次后就成功了(运气够背,人够衰)问题总算解决了。当然还有一个比较暴力的解决办法(不推荐),就是手动把Java项目改成Web项目(网上教程很多僦不列举出来了)。

更不幸的是后面有一次导入公司新的Java工程,也出现同样的问题了更悲催的是,上次导入的Web项目又莫名其妙地识别荿了Java项目这问题没完没了...

后面想想,好像都是因为从ClearCase(类似SVN)导入引起的于是我就把两个项目都先删除,然后通过import手动导入(Existing Projects into Workspace)静靜地等上几分钟,发现eclipse打开报错提示依然安静地躺在那里不哭不闹,看来问题是解决了!

后面再回想ClearCase(类似SVN)和原生eclipse打开报错提示的兼容性估计也是一个问题。为什么这么说呢ClearCase是Rational公司给我们定做的,另外eclipse打开报错提示也是一个定制的版本(暂简称Veclipse打开报错提示)用Veclipse咑开报错提示从ClearCase导入工程没有问题。由于工作原因我需要临时用原生eclipse打开报错提示从ClearCase导入工程,才出现哪些问题不过还好问题都暂时解决了。

因为问题解决的过程却是有点曲折心酸所以前面的问题分析有点长,简要说明一下解决办法具体如下:

1、确认eclipse打开报错提示嘚导入识别情况。先确认导入工程是Web项目还是Java项目然后导入后观察图标(/)是否正确;

2、删除再导入尝试。确认识别正确仍然出现问題,尝试将项目从eclipse打开报错提示删除(不要同时勾选从本地硬盘删除)然后再导入,反复试三四次不行就不用再试了;

如果以上方式仍未能解决你的问题,请反馈出来并提供现象说明或者你解决的,也请你留言分享出来:)

}

我要回帖

更多关于 eclipse打开报错提示 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信