`
jaesonchen
  • 浏览: 309785 次
  • 来自: ...
社区版块
存档分类
最新评论

解决Eclipse 启动后总是Building WorkSpace(sleeping)

 
阅读更多

今天打开eclipse后eclipse总是在Building WorkSpace(sleeping),我的解决方案是,Project -> Building AutoMatically关闭就好了,以下是我网上搜到的其他解决方案,没有亲测



Eclipse 一直不停building workspace完美解决总结

 

 

 

一、产生这个问题的原因多种

 

 

 

1、自动升级2、未正确关闭3、maven下载lib挂起 等..

 

 

 

二、解决总结

 

 

 

(1)、解决方法

 

方法1.修改eclipse启动文件eclipse.ini 中添加启动参数参数: -vmargs -Xmx512m

 

方法2.关闭自动构建工作区: project -> build Auto…..

 

方法3.在eclipse.ini式中添加了一个命令 -clean

 

 

 

(2)、加大Eclipse运行可用最大内存数

 

具体操作: 修改位于eclipse目录下的eclipse.ini, 将-Xmx512m调高, 如改成-Xmx768m

 

 

 

(3)、减少Eclipse启动后自动启动的插件

 

具体操作: 在Preferences -> General -> StartUp and Shutdown: 将除Plug-ins activated on startup以外的项目有节选的去掉(比如Mylyn等没用到,就去掉了)

 

效果: 启动Eclipse后,会有Initialing Java Tools的滚动条,会发现快了很多.

 

 

 

(4)、减少编译需要验证的项目,提升编译速度

 

具体操作: 在Preferences -> Validataion 将无关的Validator去掉, 比如: 我就将和我无关的JPA, JSP, WS 都去掉了.

 

效果: 编译项目时,Eclipse跑的Validator项目少了, 确实快了.

 

 

 

(5)、关掉自动编译

 

具体操作: Project -> Build Automatically

 

效果: 在代码修改保存后,不会启动自动编译.

 

 

 

(6)、在Clean的时候,要注意选项

 

具体操作: Project -> Clean

 

注意: 在最下面有: Build the entire workspace 和 Build Only the selected Projects

 

要根据自己情况勾选, 因为是默认选择编译整个工作区.

 

 

 

(7)、显示内存使用情况(可手动GC)

 

具体操作:Preference -> General -> Show heep status

 

 

 

(8)、保存自己的Perspective

 

具体操作:1. Window -> Save Perspective As

 

2. Preference -> Perspective -> Make Default 将自己刚刚创建的Perspective 或 自己常用的 设置成默认

 

 

 

(9)、关闭Server的自动发布

 

具体操作:Server -> Publishing -> Never publish automatically

分享到:
评论

相关推荐

    解决Eclipse保存代码时building workspace因前台代码验证导致的速度慢或卡死问题

    ### 解决Eclipse保存代码时building workspace因前台代码验证导致的速度慢或卡死问题 在进行软件开发过程中,经常会遇到各种工具性能问题,这些问题往往会影响到开发效率。其中,Eclipse作为一款广泛使用的集成开发...

    eclipse中改变默认的workspace的方法

    重启后,Eclipse会在启动时显示一个对话框,让用户选择想要加载的workspace。 #### 七、总结 通过上述方法,我们可以灵活地在Eclipse中管理workspace,无论是临时更改还是永久设置都可以轻松实现。选择合适的方法...

    eclipse-workspace.zip

    【标题】"eclipse-workspace.zip" 是一个包含Eclipse工作空间内容的压缩文件,它通常存储了开发者在Eclipse集成开发环境中(IDE)的工作项目和相关配置。Eclipse是一款广泛应用的开源Java IDE,但同时也支持其他编程...

    eclipse启动时间插件

    在放置完成后,重启Eclipse,新插件就会生效,启动时间应该会有所改善。 需要注意的是,虽然这个插件声称“亲测可用”,但每个用户的环境都有所不同,因此在实际应用中可能会有不同的效果。为了确保插件与现有环境...

    building workspace has encountered a problem

    1. **工作空间(Workspace)**:在软件开发领域中,工作空间通常指代一个包含项目源代码、编译配置、构建脚本以及相关依赖项的文件夹。它是开发人员进行编码、调试和构建项目的环境。 2. **构建(Building)**:构建...

    Eclipse无法启动解决方法

    7. **更新或重装Eclipse**:如果上述方法都无法解决问题,可以考虑更新Eclipse到最新版本,或者完全卸载后重新安装。 总结来说,解决Eclipse无法启动的问题需要对症下药,根据错误的具体表现采取相应措施。从最简单...

    An internal error occurred during: \"Building workspace\". Java heap space

    总之,遇到"Eclipse Building workspace Java heap space"错误时,开发者应检查和调整Eclipse的内存配置,同时考虑优化工作流和工作区设置,以提升开发效率并避免内存不足的问题。对于大型项目或复杂环境,合理的...

    显示eclipse的启动时间

    这会让Eclipse记录详细的启动信息,包括启动时间,这些信息会写入到`workspace/.metadata/.log`文件中。启动Eclipse后,你可以打开这个日志文件查看启动时间。 另外,Eclipse的插件系统强大且灵活,我们可以利用...

    eclipse启动参数设置

    ### Eclipse启动参数设置详解 #### 一、概述 Eclipse是一款非常流行的开源集成开发环境(IDE),被广泛应用于Java开发领域以及其他多种编程语言的开发工作中。对于初学者来说,掌握Eclipse的基本操作以及如何合理...

    解决MyEclipse中的Building workspace问题的三个方法

    在使用MyEclipse进行开发时,用户可能会遇到“Building Workspace”的问题,这通常是由于MyEclipse正在编译和更新工作空间中的项目导致的。这个问题可能会消耗大量系统资源,影响开发效率,甚至造成IDE卡顿。以下,...

    eclipse_workspace设置

    在Eclipse启动时,选择“Switch Workspace”选项,然后输入或浏览到新的workspace路径。这有助于隔离不同项目的设置,避免冲突。 4. **设置workspace首选项** 在Eclipse的“Window”菜单中选择“Preferences”,...

    eclipse启动tomcat内存泄漏解决

    ### Eclipse启动Tomcat内存泄漏解决方案 #### 一、问题背景 在使用Eclipse集成开发环境(IDE)启动Tomcat服务器时,可能会遇到内存泄漏的问题。这种情况不仅会导致应用程序运行缓慢,严重时甚至会使得Tomcat服务器...

    解决eclipse .不工作问题

    备份后,尝试重置Eclipse的配置,或者从一个正常工作的Eclipse副本中复制`.ini`文件。 8. **启动模式**:如果Eclipse依然无法启动,可以尝试使用干净启动模式(`-clean`参数)或者无插件启动模式(`-no-plugins`...

    Eclipse启动优化

    然而,随着项目的增多和插件的安装,Eclipse的启动速度可能会变得较慢,影响开发效率。针对这一问题,我们可以采取一系列优化策略来提升Eclipse的启动速度。 1. **调整启动配置** - **减少启动时加载的工作空间**...

    Eclipse_workspace-master.zip

    【Eclipse_workspace-master.zip】是一个包含Python项目的压缩包,项目主要目标是实现CAN(Controller Area Network)通信的上位机程序。CAN总线是一种广泛应用在汽车、工业自动化和嵌入式系统中的通信协议,它允许...

    Eclipse导入项目源码后中文乱码的解决办法

    Eclipse解决中文乱码问题 Eclipse是一个功能强大且广泛应用的...解决Eclipse中文乱码问题的关键在于设置正确的workspace编码方式。通过按照以上步骤操作,我们可以轻松地解决中文乱码问题,提高开发效率和项目质量。

    tigase 5.2完整代码数据库eclipse完美启动版本

    2. **导入项目**:将压缩包解压后,通过Eclipse的"File" -> "Import" -> "Existing Projects into Workspace"导入tigase-server项目。 3. **配置数据库**:根据README文件的指示,设置Tigase服务器连接到MySQL...

    Eclipse恢复选择工作空间的提示,删除无用的workspace列表

    Eclipse 工作空间恢复选择提示和删除无用workspace列表 Eclipse 平台是 Java 开发者的不二之选,但是在使用 Eclipse 时,我们经常会遇到一些问题,其中之一就是工作空间选择提示的消失。今天,我们将讨论如何恢复 ...

    eclipse配置性能提高讲解

    通过对Eclipse的性能优化,不仅可以有效解决“一直building workspace”等问题,还能显著提升日常开发效率。具体来说,可以通过调整构建设置、优化内存配置以及合理配置`eclipse.ini`文件来实现这一目标。需要注意的...

Global site tag (gtag.js) - Google Analytics