MyEclipse 2015优化技巧

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。

以上转自:http://www.admin10000.com/document/6216.html

下面为自我总结的

配置代码提示

1 ) .  打开 Eclipse ,然后“ window ”→“ Preferences ” 

2 ) .  选择“ java ”,展开,“ Editor ”,选择“ Content Assist ”。 

3 ) .  选择“ Content Assist ”,然后看到右边,右边的“ Auto-Activation ”下面的“ Auto Activation triggers for java ”这个选项。其实就是指触发代码提示的就是“ . ”这个符号 . 

4 ) .  “ Auto Activation triggers for java ”这个选项,

把“ .abc ”改成“ .abcdefghijklmnopqrstuvwxyz(, ” 

以后,当你输入任意一个字母时,都会自动提示

四 中文 Java 提示

中文 javaDoc 首先到 FTP 下载中文的 JavaDOC ,版本为 javaSE6.0 。 

http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zip

然后在 Eclipse 中选择 window-->Preferences-->java-->Instralls JRES 

然后点击 jre6.0 ,选择右边的 Edit 

在弹出的窗体中选择 rt.jar 后点击 Javadoc Location : 

选择下面的 Javadoc in archive , 在 Archive path 中选择下载到的 html_zh_CN.zip 的路径,然后点击 Path within archive 右边的 Browse 

点击图中的树状结构选择到 api 节点为止后,点击所有的弹出窗体的 ok 按钮。 

结束 javadoc 就是中文的了。

按照以上做法我没有成功,有成功的同事及时联系我。

五 配置 TomCat

Myeclipse —》 Server —》 Tomcat7.x  在这里设置好 Tomcat 的路径

六 eclipse 与 myeclipse 编码设置

在 MyEclipse 中编写 Web Project ,有 2 个地方需要改编码设置:

1.

window-->preference-->general-->content type

然后在 <Content Types> 中展开每一颗子项 , 并在 <Default encoding> 中输入 "UTF-8" 或 "GB18030",  点 update!

2.

window-->preference-->MyEclipse-->Files and Editors

将每个子项的 "Encoding" 改为 "ISO 10645/Unicode(UTF-8)" 或 "Chinese,National Standard", 点 Apply!

以后所有创建的文档类型都是 UTF-8 或 GB18030 格式 !

改变 Eclipse 或者 MyEclipse 新建文件的默认编码

eclipse 的:

window-preferences-General-ContentType 的右边窗口,改成 gbk 也可以, utf-8 也行。

myEclipse 的 :

window-preferences-myEclipse-files and editors-jsp 里面有 encoding ,改这里为 ISO10646/UTF-8.

eclipse 和 java 文件编码设定    

如果在网上搜索 文件编码问题,您可以得到很多的解答,甚至有的是号称终极解决方案,所以您可能不会遇到编码问题了,那么为什么我还要写这篇文章呢?因为我在两个平台下面工作,默认的编码是不一样的,所以需要跳整一下才行。

看看 eclipse 的设定吧,如果你下载了 eclipse ,什么都不做,就开始创建工程,编码,一切都没有问题,可是你可能将你的工程移动到 linux 下面开发了,原因就是你开始厌倦 winxp 了,爱上了 ubuntu 。这个时候问题就来了。打开你在 winxp 下面的 eclipse ,点击 Window-->Preferences ,展开 General-->WorkSpace ,看到左边的 Text file encoding 没有,默认的设定是简体中文编码( gbk , gb2312 这样),而 linux 下面呢,是 UTF-8 。

现在大家已经了解它们的区别了,还等什么,现在开始将你所有 WorkSpace 的文件编码都设定成 UTF-8 吧,你将拥有在任何时候都能正常显示的 java 文件,没有乱码。

七 其它优化

1 、 window-preferences-MyEclipse Enterprise Workbench-Maven4MyEclipse-Maven ,将 Maven JDK 改为电脑上安装的 JDK ,即不使用 myeclipse 提高的 JDK

登记 add 按钮,选择你的电脑上的 JDK 即可(注意:不是 JRE ,我的值为: Java6.014 )

2 、 window-preferences-MyEclipse Enterprise Workbench-Matisse4Myeclipse/Swing, 将 Design-time information(dt.jar) location  改用电脑安装的 JDK 的 dt.jar

(即不使用 myeclipse 提供的 dt.jar ,我的值为: C:\Java6.014\lib\dt.jar )

经过以上的优化, myeclipse 的启动时间可以减少 2/3 , Tomcat 的启动速度可以减少 1/2( 视具体情况而定 )

JSP 中 include 指令和 include 行为的区别

1.执行时间上:

< %@ include file=”relativeURI”%> 是在翻译阶段执行

< jsp:include page=”relativeURI” flush=”true” /> 在请求处理阶段执行.

2.引入内容的不同:

< %@ include file=”relativeURI”%>

引入静态文本(html,jsp),在JSP页面被转化成servlet之前和它融和到一起.

< jsp:include page=”relativeURI” flush=”true” />引入执行页面或servlet所生成的应答文本.

另外在两种用法中file和page属性都被解释为一个相对的URI.如果它以斜杠开头,那么它就是一个环境相关的路径.将根据赋给应用程序的URI的前缀进行解释,如果它不是以斜杠开头,那么就是页面相关的路径,就根据引入这个文件的页面所在的路径进行解释.

build path 的 JDK 版本是你开发的时候编译器需要使用到的,例如,如果用的 JDK1.4 就不能使用泛型。而 java compiler compliance level 设置的是你写好的 JAVA 代码按照什么 JDK 版本级别编译,例如:设置的是 1.4 ,编译出来的 class 文件可以在 1.4 以上的 JRE 上运行,如果用的是 5.0 级别编译,就不能运行在 1.4 的环境里面,会提示版本过高。

只要 build path 的 JDK 版本高于或等于 java compiler compliance level

里面的级别都可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值