MyEclipse卡死解决
MyEclipse卡死解决
在自己创建的工程名上右键,选择Properties》在打开的窗口中点击Java Build Path》单击Libraries选项卡,找到
JRE System Libraries->charsets.jar->Javadoc location
选中Javadoc location,再选择右边的Remove,更改成Javadoc location: (None),点击OK。
接下来在写代码的时候就不会再卡死了。
MyEclipse 6.5编写jsp代码时联想输入无响应解决方法
很头疼的一个问题,在jsp页面输入“.”之后,MyEclipse往往会出现无响应,要等上好几分钟才能恢复正常,找了很多方法,下面这个方法是最有效的,其实很简单:
Window-->java-->Installed JREs-->选中你的版本-->Edit-->选中jar包-->Javadoc Location 那里有个path
把path下面的地址去掉就OK了!
进行下面的优化后,完全可以解决此问题。
第一步: 取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都往自动校验一下,只是需要的时候才会手工校验一下!
取消方法:
windows–>perferences–>myeclipse–>validation
除开Manual下面的复选框全部选中之外,其他全部不选
手工验证方法:
在要验证的文件上,单击鼠标右键–>myeclipse–>run validation
第二步:取消Eclipse拼写检查
1、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好往掉,没有多大的用处
windows–>perferences–>general–>validation->editors->Text Editors->spelling
第三步:取消myeclipse的启动项
myeclipse会有很多的启动项,而其中很多我们都用不着,或者只用一两个,取消前面不用的就可以
windows–>perferences–>general–>startup and shutdown
第四步:更改jsp默认打开的方式
安装了myeclipse后,编辑jsp页面,会打开他的编辑页面,同时也有预览页面,速度很慢,不适合开发。所以更改之
windows–>perferences–>general–>editors->file associations
在下方选择一种编辑器,然后点击左边的default按钮
第五步:更改代码提示快捷键
现在的代码提示快捷键,默以为ctrl+space,而我们输进法切换也是,所以会有冲突。谁叫myeclipse是外国人做的呢。。根本不需要切换输进法.
windows–>perferences–>general–>Keys
更改 content assist 为 alt+/
同时由于alt+/已经被word completion占用,所以得同时修改word completion的快捷键值
第六步: 封闭Quick update 功能
myeclipse的quick update很烦人,使用时封闭。preference->myeclipse->community essentials,勾掉search for new features at startup
在用[MyEclipse] 写代码很轻易卡死机,尤其是在对JSP文件的<%%>之间写代码的时候,只要一弹出智能提示就立即卡死,程序失往响应,我以为是MyEclipse版本的题目,结果换了6.0版-》6.5版-》7.0版全都一样,难道是我机子的题目?可是还原系统后用还是一样的结果。
在网上找了很久才知道,是MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档,只要封闭掉网络连接就可以了。我试了试断开网络然后在用MyEclipse写代码,结果还真的搞定了。可是,我总不能由于个这就不上网了吧,终于,找到了两全其美的解决方法。
在自己创建的工程名上右键,选择Properties》在打开的窗口中点击Java Build Path》单击Libraries选项卡,找到
JRE System Libraries->charsets.jar->Javadoc location
选中Javadoc location,再选择右边的Remove,更改成Javadoc location: (None),点击OK。
接下来在写代码的时候就不会再卡死了。
如果还不行的话,保存project后,重启myeclipse。
原因就是在引用javax.servelet.jar这个包中的javadoc location 位置设置的sun官方网站。这样每次提示的时候都要去sun官方网站去找doc所以导致MyEclipse会无响应,当禁用网卡或者拔掉网线的时候,就不会出现这种情况http://java.sun.com/j2se/1.5.0/docs/api/
有时候,在非法关闭myeclipse之后,再次启动,会遇到一直加载,类似于死机的情况。遇到这样的问题,不妨试试以下解决办法。
问题描述:启动myeclipse卡死
版本号:6.0.1
解决办法:先杀死javaw进程,然后进入myeclipse目录,下有一个configuration文件夹,删除其下除了config.ini的所有文件夹。(这些文件会再启动后自动生成)
大家不妨试以下。
MyEclipse卡死解决的更多相关文章
- myeclipse中解决 java heap space/gc overhead limit exceeded eclipse 的方法
在Eclipse打包的时候报错:gc overhead limit exceeded eclipse 原因是Eclipse默认配置内存太小须要更改安装Eclipse目录下的eclipse.ini文件. ...
- 使用 ServerSocket 进行文件上传,以及用Tomcat启动ServerSocket时,会卡死解决
服务器端代码 import java.io.BufferedOutputStream; import java.io.FileOutputStream; import java.io.IOExcept ...
- pycharm(社区版2019.1版本)打开README.md文件卡死解决办法
现象:pycharm(社区版2019.1版本)打开README.md文件卡死 解决办法: 将插件Markdown support前的勾选√去掉,保存修改后重启pycharm即可
- Eclipse启动时卡死解决方法
Eclipse未正常关闭时,再次启动通常会卡死,解决方法为:到<workspace>\.metadata\.plugins\org.eclipse.core.resources目录,删除文 ...
- Unity3D用vistual studio打卡C#脚本卡死解决
小黑已经跟我3年了,不仅很喜欢他方正酷黑的外表,而且稳定性绝对没的说.我已经3年没有重装过系统了,而且现在装了3个系统!虽然小黑很适合程序员,但是他最大的缺点就是做设计比较吃力,显卡512M.像uni ...
- ORALCE 编译过程卡死解决方法。
--摘自网易博客 术士 在对存储过程进行test的时候,没有完全停止,就又在另外一个窗口,对它进行修改而且进行编译,出现了卡死现象. 用PLSQL Developer 在session里,找到这条se ...
- mysql数据库表卡死解决方法
---恢复内容开始--- 问题引起原因: 由于在执行大量插入操作的时候意外终止程序之后, MySQl的线程并没有被终止,导致表不能打开和操作 - 解决思路就是找到等待的线程并kill -- 查看所有 ...
- oracle中“ORA-00060: 等待资源时检测到死锁” 或存储过程编译卡死 解决方法
之前在调试存储过程时,出现卡死情况,无法插入数据 解决方法 1.查看那些表被锁住: --1.查看那些表被锁住--- select b.owner,b.object_name,a.session_id, ...
- CoreData 执行executefetchrequest卡死解决办法
在大量使用GCD和block以后发现程序会卡死在executefetchrequest执行. 反复测试无果.添加锁也无效.想来想去没发现问题. 容忍了就当人品问题.2天以后实在忍无可忍. 替换perf ...
随机推荐
- dynamic_cast
作为四个内部类型转换操作符之一的dynamic_cast和传统的C风格的强制类型转换有着巨大的差别.除了dynamic_cast以外的转换,其行为的都是在编译期就得以确定的,转换是否成功,并不依赖被转 ...
- 关于iOS APP中网络层的设计
在iOS开发中,请求网络数据,处理获得的数据是很常见的功能,但是很少有资料会讨论关于网络的处理应该放在MVC中得哪个层中. 我在网上Google了一番,记下了几个觉得比较不错的链接.现记录如下: ht ...
- IOS 单例 创建方式
@implementation Me static Car *sharedInstance= nil;//声明一个静态对象引用并赋为nil +(Me *) sharedInstance//声明类方法( ...
- js闭包用法
闭包 既保证了 内部函数的私有性 又可以向外公开 通过一个已有对象 向它注入属性 /** * 闭包 * 在函数中定义的函数,在外部使用 * 1.在函数内部定义的函数,在外部不能访问 */ functi ...
- Microsoft Visual Studio Web 创作组件安装失败的解决方法
在网上查一下说是Office2007的问题.我把Office2007卸载了还是不行. 然后用Windows Install Clean Up工具清理,还是不行. 郁闷了.然后在安装包中的下面路径下找到 ...
- [转]Linux文件权限详解
转自:http://blog.chinaunix.net/uid-25052030-id-174343.html 在linux中的每一个文件或目录都包含有访问权限,这些访问权限决定了谁能访问和如何访问 ...
- 【LeetCode】102 - Binary Tree Level Order Traversal
Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, ...
- PHP中mysql_affected_rows()和mysql_num_rows()区别
mysql_affected_rows -- 取得前一次 MySQL 操作所影响的记录行数mysql_num_rows -- 函数返回结果集中行的数目. config.php <?php hea ...
- effective c++:dynamic_cast,避免返回handles指向对象内部
关于dynamic_cast 假定我们有一个基类指针bp,我们在运行时需要把它转换成他的派生类指针,这个时候需要用到dynamic_cast. Derived *dp = dynamic_cast&l ...
- Tcl之group arguments
1 doubel quotes This allows substitutions to occur within the quotations - or "interpolation&qu ...