1
、
window-preferences-MyEclipse Enterprise Workbench-Maven4MyEclipse-Maven
,将
Maven JDK
改为电脑上安装的
JDK
,即不使用
myeclipse
提高的
JDK
登记
add
按钮,选择你的电脑上的
JDK
即可(注意:不是
JRE
)
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(
视具体情况而定
)
第一步
:
取消自动
validation
validation xml
、
jsp
、
jsf
、
js
等等,没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!
取消方法:
windows–>perferences–>myeclipse–>validation
除开
Manual
下面的复选框全部选中之外,其他全部不选
手工验证方法:
在要验证的文件上,单击鼠标右键
–>myeclipse–>run validation
第二步:取消
Eclipse
拼写检查
1
、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处
windows–>perferences–>general–>validation->editors->Text Editors->spelling
第三步:取消
myeclipse
的启动项
myeclipse
会有很多的启动项,而其中很多我们都用不着,或者只用一两个,取消前面不用的就可以
windows–>perferences–>general–>startup and shutdown
第四步:更改
jsp
默认打开的方式
安装了
myeclipse
后,编辑
jsp
页面,会打开他的编辑页面,同时也有预览页面,速度很慢,不适合开发。所以更改之
windows–>perferences–>general–>editors->file associations
在下方选择一种编辑器,然后点击左边的
default
按钮
第五步:更改代码提示快捷键
(
不建议使用增强提示
,
使用
Ctrl+/
在自己需要的时候提示更佳
)
现在的代码提示快捷键,默认为
ctrl+space
,而我们输入法切换也是,所以会有冲突。
windows–>perferences–>general–>Keys
更改
content assist
为
alt+/
同时由于
alt+/
已经被
word completion
占用,所以得同时修改
word completion
的快捷键值
第六步
:
更改内存使用文件
1
、打开
myeclipse.ini
[html]
view plain
copy
print
?
1.
-vmargs
2.
-Xms256m
3.
-Xmx1024m
4.
-XX:PermSize
=
128M
5.
-XX:MaxPermSize
=
256M
把下面的那个
-XX:MaxPermSize
调大,比如
-XX:MaxPermSize=512M
,再把
-XX:PermSize
调成跟
-XX:MaxPermSize
一样大:
几乎每次
eclipse
卡到当都是因为这个非堆内存不足造成的,把最大跟最小调成一样是因为不让
myeclipse
频繁的换内存区域大小
注意:
XX:MaxPermSize
和
Xmx
的大小之和不能超过你的电脑内存大小
以下是有关内存的一些知识扩展
:
1.
堆
(Heap)
和非堆
(Non-heap)
内存
按照官方的说法:
“Java
虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在
Java
虚拟机启动时创建的。
”“
在
JVM
中堆之外的内存称为非堆内存
(Non-heap memory)”
。可以看出
JVM
主要管理两种类型的内存:堆和非堆。简单来说堆就是
Java
代码可及的内存,是留给开发人员使用的;非堆就是
JVM
留给自己用的,所以方法区、
JVM
内部处理或优化所需的内存
(
如
JIT
编译后的代码缓存
)
、每个类结构
(
如运行时常数池、字段和方法数据
)
以及方法和构造方法的代码都在非堆内存中。
2.
堆内存分配
JVM
初始分配的内存由
-Xms
指定,默认是物理内存的
1/64
;
JVM
最大分配的内存由
-Xmx
指定,默认是物理内存的
1/4
。默认空余堆内存小于
40%
时,
JVM
就会增大堆直到
-Xmx
的最大限制;空余堆内存大于
70%
时,
JVM
会减少堆直到
-Xms
的最小限制。因此服务器一般设置
-Xms
、
-Xmx
相等以避免在每次
GC
后调整堆的大小。
3.
非堆内存分配
JVM
使用
-XX:PermSize
设置非堆内存初始值,默认是物理内存的
1/64
;由
XX:MaxPermSize
设置最大非堆内存的大小,默认是物理内存的
1/4
。
4.JVM
内存限制
(
最大值
)
首先
JVM
内存限制于实际的最大物理内存,假设物理内存无限大的话,
JVM
内存的最大值跟操作系统有很大的关系。简单的说就
32
位处理器虽然可控内存空间有
4GB,
但是具体的操作系统会给一个限制,这个限制一般是
2GB-3GB
(一般来说
Windows
系统下为
1.5G-2G
,
Linux
系统下为
2G-3G
)
分享到:
相关推荐
myeclipse优化
MyEclipse优化后,MyEclipse的速度及方便性是不是提高了。 当然这只是对一种工具的熟悉而已,不存在什么技术含量,但俗话不是说 “磨刀不误砍柴工”,有了方便的工具,对于我们写代码时的心情还是有所提高的...
MyEclipse优化MyEclipse优化MyEclipse优化MyEclipse优化MyEclipse优化MyEclipse优化MyEclipse优化
优化myEclipse,解决myEclipse慢的问题
Myeclipse10 优化设置
MyEclipse10优化及常用设置.MyEclipse10优化及常用设置.MyEclipse10优化及常用设置.MyEclipse10优化及常用设置.MyEclipse10优化及常用设置.
Myeclipse优化方法,速度提升一倍
myeclipse优化.rarmyeclipse优化.rarmyeclipse优化.rar
myeclipse优化方案myeclipse10优化[借鉴].pdf
MyEclipse设置优化启动
myeclipse8.5优化 myeclipse8.5不卡 myeclipse8.5myeclipse8.5优化 myeclipse8.5不卡 myeclipse8.5myeclipse8.5优化 myeclipse8.5不卡 myeclipse8.5
Myeclipse6.5优化配置 java初学者应该看看 ,对你的学习很有帮助的!
优化MyEclipse启动速度 可以加快你的启动和运行速度
MyEclipse启动时,会有很多的加载项,而其中的大部分,我们一般都没碰过而任由其占用资源,降低了运行速度。 此文档是本人从网络下载了各种版本,综合而成,每一项都由本人测试通过,速度明显有提升(和电脑配置有关...
XML格式化工具、MyEclipse优化设置,提升开发及拍错效率
myeclipse优化+便捷开发设置+技巧+快捷键
available memory is low错误解决-MyEclipse优化设置-最优设置
Myeclipse优化 开发环境配置 SSHE MAVEN入门