MyEclipse 的优化技巧学习

MyEclipse 的优化技巧学习

MyEclipse 2015优化速度方案仍然主要有这么几个方面:去除无需加载的模块、取消冗余的配置、去除不必要的检查、关闭更新。   第一步: 去除不需要加载的模块   一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows- Preferences打开配置窗口,依次选择左侧的General--> Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。   选择菜单:Window --> Preferences -->General --> Startup and Shutdown  可以关掉的启动项有:   JSF辅助开发插件   1)ICEfaces Integration for MyEclipse;   2)JSF Editor Preview Support for MyEclipse;   交付相关的插件   3)Delivery Runtime JRE   4)Delivery Package Runtime UI等3个   5)m2e Marketplace;   6)Mylyn Tasks UI和Mylyn Team UI;   关闭自动更新   7)Equinox Provisioning Platform Automatic Update Support   第二步:取消MyEclipse的拼写检查   拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,MyEclipse会提示有错,所以最好去掉,毕竟我们不是在写英文文章。   选择菜单:Window --> Preferences -->General --> Editors --> Text Editors --> Spelling   取消Enable spellchecking。   第三步:取消MyEclipse启动时的自动验证项目配置文件   一般来说,我们只需验证XML和JSF文件,其它的验证基本用不上。   取消方法:   选择菜单:Window --> Preferences -->MyEclipse --> Validation   除XML和JSF外,其它的都可以不选。   点击Apply按钮,会弹出Validation Settings Changed提示。   可以把所有Build部分的钩取消掉。   手动验证方法:   在要验证的文件上,单击鼠标右键--> MyEclipse --> run validation;一样可以达到效果。   第四步:换用JDK8   选择菜单:Window --> Preferences -->Java --> Installed JREs   停用MyEclipse内置的JDK 1.7,改用外部安装的JDK 8。   紧接着,在Window --> Preferences --> Java --> Compiler   选择JDK编译器级别为1.8,点击Apply。   第五步:关闭Maven自动下载   选择菜单:Window --> Preferences -->MyEclipse --> Maven4MyEclipse   取消选择Downloadrepository index updates on startup选项,且Maven JDK也选择JDK8。  第六步:更改JSP默认打开的方式   安装了MyEclipse后,编辑JSP页面,会打开JSP的编辑页面,同时也有预览页面,速度很慢。   选择菜单:Window --> Preferences -->General --> Editors --> File Associations   选择MyEclipseJSP Editor编辑器,,然后点击左边的Default按钮。   第七步:更改文件编码   1)在Window--> Preferences的左上角,输入encod   选择Workspace,文字编码改为UTF-8。  2)Window -->Preferences --> MyEclipse --> Files and Editors --> JSP,编码也改为UTF-8。

原文发布于微信公众号 - Java学习网(javalearns)

原文发表时间:2015-05-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏JetpropelledSnake

Python入门之Python中的logging模块

基本用法 下面的代码展示了logging最基本的用法。 import logging import sys # 获取logger实例,如果参数为空则返回ro...

29780
来自专栏游戏杂谈

多线程中避免使用信号量

项目中遇到一个bug,因为接入了几家越狱平台:91、同步推、PP助手,在设备上安装了三个应用,启用其中任意一个,另外二个启动后无法创建发送socket消息,从而...

25030
来自专栏云霄雨霁

Java虚拟机--(互斥同步与非阻塞同步)和锁优化

22040
来自专栏依乐祝

ASP.NET Core WebApi使用Swagger生成api说明文档看这篇就够了

将 Swagger 生成器添加到 Startup.ConfigureServices 方法中的服务集合中:

27210
来自专栏Java成神之路

Spring_总结_02_依赖注入

在上一节中,我们了解了Spring的最根本使命、四大原则、六大模块以及Spring的生态。

8740
来自专栏电光石火

java之log4j的配置

log4j是用来记录日志的。 软件的运行过程离不开日志.日志主要用来记录系统运行过程中的一些重要的操作信息,便于监视系统运行情况,帮助用户提前发现和避...

34780
来自专栏用户2442861的专栏

IntelliJ IDEA 缺少 javax 包 支持

在初次使用 IntelliJ IDEA 中,当你使用javax.servlet包下的类时(例:javax.servlet.http.HttpServlet),...

10810
来自专栏浪淘沙

Java学习---C3P0的基本操作

1.简介 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernat...

11720
来自专栏咖啡的代码人生

IntelliJ IDEA 缺少 javax 包 支持

在初次使用 IntelliJ IDEA 中,当你使用javax.servlet包下的类时(例:javax.servlet.http.HttpServlet),...

51980
来自专栏Jerry的SAP技术分享

SAP云平台CloudFoundry中的用户自定义变量

CloudFoundry应用的manifest.xml里的env区域,允许用户自定义变量,如下图5个变量所示。

22630

扫码关注云+社区

领取腾讯云代金券