Eclipse被卡死了或者失去响应了后分析根源的一个小技巧

简介:

提升程序员工作效率的工具/技巧推荐系列

推荐一个功能强大的文件搜索工具SearchMyFiles

介绍一个好用的免费流程图和UML绘制软件-Diagram Designer

介绍Windows任务管理器的替代者-Process Explorer

介绍一个强大的磁盘空间检测工具Space Sniffer

如何在电脑上比较两个相似文件的差异

程序员工作效率提升系列-推荐一个JSON文件查看和修改的小工具

将Chrome调试器里的JavaScript变量保存成本地JSON文件

分享一个开源的JavaScript统计图表库,40行代码实现专业统计图表

推荐一个短小精悍的Chrome缓存管理工具-ChromeCacheView

给程序员的福利-分享一个将代码转换成图片的在线网站

Chrome开发者工具关于网络请求的一个隐藏技能

推荐一个节省Chrome浏览器95%内存的扩展程序

推荐一个有趣的Chrome扩展程序-查看任意网站的开发技术栈

大家在使用Eclipse的过程中可能会偶尔遇到该IDE失去响应或者一直停留在某个步骤迟迟结束不了的情况。没有经验的朋友可能会用任务管理器强制结束Eclipse进程,抱着侥幸的心理一次又一次得重试,希望这个卡死或者失去响应的问题可以不再出现,但往往事与愿违。

遇到这种情况,我们需要做的就是找出问题根源。其实Eclipse使用过程中产生的日志也很好的记录了下来,我们只需要查看日志即可找出根源。

举个例子,当我想在Eclipse里安装最新版本的PHP Development Tools时,点了Next之后,Eclipse的进度条动画一直在转,但是等了半小时,安装进度没有任何变化。

其实,稍稍有经验的开发人员此刻就应该意识到,肯定是安装过程中出了一些差错。如何知道到底出了什么错,而不是没有根据的乱猜呢?

打开你的Eclipse workspace文件夹,进入.metadata文件夹,里面有个.log文件,记载了Eclipse运行时产生的log。

进去根据时间找到安装PHP Development Tools时产生的日志,或者也可以把这个.log文件删除,然后再执行安装,此时Eclipse会自动生成一个干净的日志文件。

通过查询日志发现安装出错是由于Eclipse这个最新版的PHP插件远端的repo有问题。换了一个比较旧版本的插件去安装后问题就消失了。

本文介绍的这个通用办法适用于一切Eclipse不能正常工作时的故障排查和分析。

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
IDE 编译器 程序员
Eclipse 的常见报错、警告和原因分析、解决方式以及相关操作快捷键小结(持续更新)
Eclipse 的常见报错、警告和原因分析、解决方式以及相关操作快捷键小结(持续更新)
458 0
Eclipse 的常见报错、警告和原因分析、解决方式以及相关操作快捷键小结(持续更新)
|
运维 IDE PHP
Eclipse被卡死了或者失去响应了后分析根源的一个小技巧
Eclipse被卡死了或者失去响应了后分析根源的一个小技巧
127 0
Eclipse被卡死了或者失去响应了后分析根源的一个小技巧
|
运维 IDE PHP
Eclipse被卡死了或者失去响应了后分析根源的一个小技巧
Eclipse被卡死了或者失去响应了后分析根源的一个小技巧
101 0
Eclipse被卡死了或者失去响应了后分析根源的一个小技巧
|
Android开发
eclipse svn拷贝团队 队员文件 到项目导致svn失去版本控制等错误原因
最近做项目 有队员无法提交项目 直接拷贝到eclipse目录 发现 整个项目出现莫名其妙的错误
91 0
|
Android开发 数据库
GEF入门实例_总结_04_Eclipse插件启动流程分析
一、前言 本文承接上一节:GEF入门实例_总结_03_显示菜单和工具栏 注意到app目录下的6个类文件。 这6个文件对RCP应用程序而言非常重要,可能我们现在对这几个文件的理解还是云里雾里,这一节我们将通过这几个文件来了解Eclipse插件的启动过程。
1388 0
|
应用服务中间件 Android开发 数据安全/隐私保护
Eclipse中Tomcat实现表单Get和Post响应
前言: URL: 统一资源定位符。http://localhost:8080/day09/testImg.html。只能定位互联网资源。是URI的子集。 URI: 统一资源标记符。/day09/hello。
1707 0
|
Android开发
关于eclipse和javac编译结果不一致的问题的分析与解决 (转)
关于eclipse和javac编译结果不一致的问题的分析与解决 (转) http://www.blogjava.net/lsbwahaha/archive/2009/05/23/277438.html
733 0