网站首页 > 博客文章 正文
经常使用 Eclipse 的朋友会发现 Eclipse 用久了会变得非常缓慢,包括启动速度、编译速度等。本文,亦枫给大家推荐一个Eclipse性能优化器,让你的Eclipse拥有飞一般的启动速度!
在2015年EclipseCon上,Zero Turnaround(消除 Java 重新部署的流行工具JRebel的创建者)发布了Eclipse优化器,一个可以通过调整JVM设置提升性能的自助向导用户界面。Eclipse优化器会通过一系列的向导步骤询问用户是否调整JVM启动参数中的内存设置和其他性能标志,从而大大提升应用的启动速度。
Optimizer For Eclipse.png
Optimizer For Eclipse 插件官网地址:
http://zeroturnaround.com/free/optimizer-for-eclipse/
一 先看一下Eclipse优化器能够解决的六大性能优化问题
低内存分配
较低的最小堆大小不断将导致 JVM 分配额外的内存。当你没有足够的内存,垃圾收集频繁的 JVM 会减慢你的体验。
慢类验证
类在 Eclipse 执行验证类和插件类显著减慢 JVM 的启动。
大索引和缓存
随着时间的推移,Eclipse 会生成一个庞大的历史和索引文件缓存。这些文件在 RAM 和 SSD 硬盘使 Eclipse 迟缓,反应迟钝。
JDK缓慢
Oracle JDK 是性能的领导者,并继续改善每一次释放。如果你不使用这个版本,那你就错过了。
Eclipse过时
Eclipse 是努力获得更好的与每一个新版本。保持您的 Eclipse 更新并且受益于最新的改进。
冗长的构建和部署
JRebel 添加到您的 Eclipse 将允许您立即重新加载代码更改正在运行的应用程序,消除在应用程序构建时浪费的时间,重启和重新部署。
二 在线插件安装
Eclipse支持在线和离线两种插件安装方式,这里主要介绍一下在线安装。
在Eclipse菜单窗口中,点击【Help】--> 【Install New Software...】,输入 Optimizer For Eclipse
插件地址:
http://update.zeroturnaround.com/free-tools/site/
install for eclipse.png
(可以选择取消勾选【Contact all...】)【Next】安装完成之后,重启Eclipse。
三 插件使用简介
安装完成之后,重启Eclipse,会弹出 Optimizer For Eclipse
的 用户信息注册界面:
sign up.png
这里需要注意【Full name】输入框,需要使用标准格式的英文全名,即名在前,姓在后,并用空格隔开。全部填写好之后,点击【Get tweaking】按钮进入调整界面,选择优化内容:
Optimizer .png
这里,可以依据个人需要,自行选择优化选内容。其中最后一项 Install JRebel
,JRebel插件可以检测到你代码变化,并自动部署到运行的应用服务器上。(注意:该插件需要收费,免费试用期限为14天左右)。
优化完成之后,点击【Restart Eclipse】按钮重启Eclipse,便会弹出刚才的操作相比优化前的Eclipse所提升的性能度。
optimize percent.png
猜你喜欢
- 2025-05-09 介绍一款国产开源免费的在线文件文档预览的kkFileView
- 2025-05-09 Tomcat介绍和配置使用(tomcat的常用配置)
- 2025-05-09 厉害!简短精致:IDEA SpringBoot 免重启热部署(热加载)
- 2025-05-09 Go使用gotk开发跨平台桌面程序,打包压缩后仅8MB
- 2025-05-09 Spring路径-10-SpringBoot开发部署与测试
- 2025-05-09 java批量将word文档转换为pdf(java将word转化为pdf)
- 2025-05-09 音乐盒Java在线音乐jsp源代码Mysql
- 2025-05-09 Spring-ai-alibaba以及阿里云百炼的简单使用
- 2025-05-09 信创终端 PDF 处理神器:免费使用 hhdesk 轻松合并与拆分 PDF!
- 2025-05-09 Mcinabox安装包和运行库分享(蓝奏云网盘)
你 发表评论:
欢迎- 367℃用AI Agent治理微服务的复杂性问题|QCon
- 358℃初次使用IntelliJ IDEA新建Maven项目
- 357℃手把手教程「JavaWeb」优雅的SpringMvc+Mybatis整合之路
- 351℃Maven技术方案最全手册(mavena)
- 348℃安利Touch Bar 专属应用,让闲置的Touch Bar活跃起来!
- 346℃InfoQ 2024 年趋势报告:架构篇(infoq+2024+年趋势报告:架构篇分析)
- 345℃IntelliJ IDEA 2018版本和2022版本创建 Maven 项目对比
- 342℃从头搭建 IntelliJ IDEA 环境(intellij idea建包)
- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)