博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决eclipse building workspace慢的情况
阅读量:5289 次
发布时间:2019-06-14

本文共 1318 字,大约阅读时间需要 4 分钟。

1. 取消掉“project ->Buiild Automatically”选项即可

2,在 Eclipse.ini文件中增加最大内存使用数量-vmargs-Xms40m-Xmx512m

3. 在 Help->Software Updates->Manage Configration中unenable掉subclipse插件

====================

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

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

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 或 自己常用的 设置成默认

转载于:https://www.cnblogs.com/hangaozu/p/7544447.html

你可能感兴趣的文章
android5.0问题
查看>>
Android 使用PullToRefreshExpandableListView不能setAdapter的问题
查看>>
Java判断1个字符串中出现了几次其他字符串
查看>>
android TextView多行文本(超过3行)使用ellipsize属性无效问题的解决方法
查看>>
Mysql备份--mysqldump&outfile
查看>>
学习siege实战
查看>>
Service IP 原理 - 每天5分钟玩转 Docker 容器技术(137)
查看>>
python网络爬虫入门范例
查看>>
css 阴影使用
查看>>
mysql 数据库 初步
查看>>
Android调用天气预报的WebService简单例子
查看>>
c++ map key 指针
查看>>
StringBuilder(可变字符)的几种处理方式
查看>>
IBM测试分类-AVT,BVT,CVT,FVT,GVT,TVT,SVT,PVT
查看>>
springboot动态多数据源切换
查看>>
[Java]Jersey Spring Integration Demo
查看>>
left & double spindle difference
查看>>
apue3.e (基于maxos 10.9)
查看>>
网站测试之一压力测试
查看>>
vue脚手架 && 实例
查看>>