MyEclipse各种优化没有响应提高运行速度Word文档下载推荐.docx
《MyEclipse各种优化没有响应提高运行速度Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《MyEclipse各种优化没有响应提高运行速度Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
spelling
第三步:
取消myeclipse的启动项
myeclipse会有很多的启动项,而其中很多我们都用不着,或者只用一两个,取消前面不用的就可以
startupandshutdown(详见底端介绍)
第四步:
更改jsp默认打开的方式
安装了myeclipse后,编辑jsp页面,会打开他的编辑页面,同时也有预览页面,速度很慢,不适合开发。
所以更改之windows–>
fileassociations
在下方选择一种编辑器,然后点击左边的default按钮
第五步:
更改代码提示快捷键(不建议使用增强提示,使用Ctrl+/在自己需要的时候提示更佳)
现在的代码提示快捷键,默认为ctrl+space,而我们输入法切换也是,所以会有冲突。
谁叫myeclipse是外国人做的呢。
。
根本不需要切换输入法.
Keys
更改contentassist为alt+/
同时由于alt+/已经被wordcompletion占用,所以得同时修改wordcompletion的快捷键值
好了,现在的速度及方便性是不是提高了。
第六步:
更改内存使用文件
1、打开eclipse.ini
-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms256m
-Xmx1024m
-Dosgi.splashLocation=e:
MyEclipse6.0eclipseMyEclipseSplash.bmp
-Duser.language=en
-XX:
PermSize=128M
MaxPermSize=256M
把下面的那个-XX:
MaxPermSize调大,比如-XX:
MaxPermSize=512M,再把-XX:
PermSize调成跟-XX:
MaxPermSize一样大
原因:
大家一定对这个画面很熟悉吧:
几乎每次eclipse卡到当都是因为这个非堆内存不足造成的,把最大跟最小调成一样是因为不让myeclipse频繁的换内存区域大小
注意:
XX:
MaxPermSize和Xmx的大小之和不能超过你的电脑内存大小
第七步:
修改Struts-config.xml文件打开错误
有时点击myeclipse里的struts的xml配置文件,会报错:
ErroropeningtheeditorUnabletoopentheeditor,unknowtheeditorid…..
把这个窗口关闭后才出正确的xml文件显示,这个我们这样改:
fileassociations选择*.xml,选择myeclipsexmleditor点default,ok
第八步:
取消自动验证,该成手动验证
windows-->
perferences-->
myeclipse-->
将Build下全部勾取消,保留Manual(手动)如果你需要验证某个文件的时候,我们可以单独去验证它。
方法是,在需要验证的文件上(右键->
MyEclipse->
RunValidation
第九步:
取消Maven更新(启动更新)
Window>
Preferences>
MyeclipseEnterpriseWorkbench>
Maven4Myeclipse>
Maven>
禁用Downloadrepositoryindexupdatesonstartup
先讲讲插件的安装,MyEclipse7.0集成了eclipse3.4,很多人不知道在7.0下怎么安装原来的插件。
其实在7.0版本中(即eclipse3.4)提供了新的文件夹dropins来代替原来的link目录,现在可以把插件直接放在此目录下,也可以把.link
先讲讲插件的安装,MyEclipse7.0集成了eclipse3.4,很多人不知道在7.0下怎么安装原来的插件。
其实在7.0版本中(即eclipse3.4)提供了新的文件夹dropins来代替原来的link目录,现在可以把插件直接放在此目录下,也可以把.link文件,放到此文件夹下。
myeclipse会自动加载插件,不过貌似现在的版本插件的卸载有问题,可能和缓存有关系。
dropins支持下面几种目录结构
1.把全部插件放在一起
%myeclipse_home%/dropins/
eclipse/
features/
plugins/
2.按插件的类别存放
svn/
jad/
3.link方式存放
svn.link
link路径:
path=D:
\ProgramFiles\MyEclipse6.5\eclipse\
--------------------------------------------------------
PS:
1.只要把需要安装插件的jar包都放到eclipse目录下合并或覆盖就好了。
2.在links目录下知道eclipse目录的路径。
3.重启后一切ok。
---------------------------------------------------------
现在说一下自己的myeclipse优化步骤
1、取消MyEclipse在启动时自动验证项目配置文件
默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程,可以在Preferences窗口依次选择MyEclipse-Validation,然后在右侧的Validator列表中只保留Manual项就可以了。
如果需要验证的时候只需要选中文件,然后右键选择MyEclipse-RunValidation就可以了。
把除了manual下面的全部点掉,build下只留classpathdependencyValidator
3、去掉拼写检查(如果你觉的有用可以不去)
拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处:
myeclipse打开jsp的默认编辑器不好,会同时打开预览
fileassociations,
把默认改成MyEclipseJSPEditor
4、关闭自动更新
Windows>
MyEclipse>
CommunityEssentials,
把选项“Searchfornewfeaturesonstartup”
如果是myeclipse7.0:
(1)有个maven,可以关掉自动更新:
window-preferences-MyEclipseEnterpriseWork-Maven4MyEclipse-Maven,取消选中Downloadrepositoryindexupdatesonstartup!
(2)关闭更新调度:
window–>
preferences–>
General–>
StartupandShutdown–>
AutomaticUpdatesScheduler(去掉前面的勾)
5、加大JVM的非堆内存
打开eclipse.ini
–launcher.XXMaxPermSize
-Xms128m
-Xmx512m
-Duser.language=zh_CN
6、myeclipse的jsp编辑器我不喜欢用,还有xml有的时候会用特定的编辑器,如struts-config-editor等,换成MyEclipseJSPEditor和MyEclipseXMLEditor。
设置后启动速度明显提升了很多但是代码提示功能alt+/没有了设置方法如下
打开Window->
Preference->
Generate->
Keys,出现一个大的对话框,”Alt+/”对应的命令名称是:
”ContentAssist”,找到该条命令,单击选中它。
这时在窗口下面的Binding和When会出现自动显示该命令的信息,删掉Binding中的信息,然后按下键盘Alt+/,这个时候Binding就会自动显示Alt+/的快捷键,然后when窗口中选择EditingJavaSource,最后点击OK。
这样在编写Java代码时就可以使用”Alt+/”了,但是这样并不能在编写Jsp代码或其他代码中使用,如果希望在Jsp代码或其他代码也可以使用的话,在窗口中选择ContentAssist命令,然后点击CopyCommand按钮,这样就多了一条ContentAssist命令,在新的命令中,设置Binding“Alt+/”,设置When为”EditingJSPSource”。
这里需要设置editingjavaSource、JSPSource、xmlSourcecleanup
没有响应解决办法:
EclipseMyEclipse没有响应JVMterminated.Exitcode=1073807364错误卡住等怪问题怪现象[解决办法]
问题描述:
Eclipse的WTP和MyEclipse都会的怪毛病
在WTP或者MyEclipse下在JSP页面中<
%和%>
之间写代码(即写:
scriptlet代码)
只要输入.号整个IDE就卡住了比如:
out.这个后面要出来要卡好一会
强行关闭出现以下提示:
JVMterminated.Exitcode=1073807364
c:
\WINDOWS\system32\javaw.exe
-Xms40m
-Xmx256m
-jarF:
\eclipse\startup.jar
-oswin32
-wswin32
-archx86
-launcherF:
\eclipse\eclipse.exe
-nameEclipse
-showsplash600
-exitdataf24_7c
-vmc:
-vmargs
这个问题让我郁闷了好几天虽然在JSP中scriptlet的脚本是禁忌但是有时候为了方便测试代码效果还是会偶尔用用
经过这次总结了一下
解决办法:
(感谢Matrix论坛几位朋友的帮助)
1:
①:
在Eclipse——Window——Preferences——Java——InstalledJREs下
添加你机子上的1.5+的JDK路径添加好后把旧版本的Remove这样下次新建工程就不用改了一劳永逸!
或者:
②:
请将新建WEB工程的JRE1.42的包remove掉,自己新建一个你机子上的1.5+的JDK目录下的jre的包
要导入的jre路径包括:
D:
\ProgramFiles\Java\jdk1.5.0_06\jre\lib下的*.jar;
以及
\ProgramFiles\Java\jdk1.5.0_06\jre\lib\ext下的*.jar.
(这个问题其实只这一步就能解决了,谢谢yiqingxiao的提醒)
2:
在eclipse的安装目录下用EditPlus编辑eclipse.ini文件,将其中的参数改成:
-vm=D:
\ProgramFiles\Java\jdk1.5.0_06\bin\javaw.exe#这个看你自己JDK路径而定
-vmargs#下面参数视大家内存大小自己选择合适的大小
-Xms128m
-Xmx512m
-XX:
PermSize=64M
MaxPermSize=128M
3:
装过orcale的人最好把环境变量重新设置一下:
setpath=D:
\ProgramFiles\Java\jdk1.5.0_06\bin
4:
eclipse是3.3的,单独运行没什么问题,装上myeclipse6之后编写jsp代码时联想输入的时候就会出现eclipse无响应的情况,大概1分钟左右才能恢复,搜了半天也没有个好答案。
自己琢磨,用了下面这个办法,好了,不知为什么。
菜单-->
filesandeditors-->
html-->
visualdesigner
取消mozilla/firefox和sarari还有showwarning......(Linuxonly)这三个选项。
就好了,你们实验看看。
取消自动更新
1,设置Eclipse内存使用情况
修改eclipse根目录下的eclipse.ini文件
-vmargs//虚拟机设置
-Xms40m
PermSize=128M//非堆内存设置
-vmargs-Xms128M-Xmx512M-XX:
PermSize=256M-XX:
MaxPermSize=512M
2,JVM内存设置
打开eclipsewindow-preferences-Java-InstalledJREs-Edit-DefaultVMArguments
在VM自变量中输入:
-Xmx128m-Xms64m-Xmn32m-Xss16m
3,Tomcat内存设置
打开Tomcat根目录下的bin文件夹,编辑catalina.bat
修改为:
setJAVA_OPTS=-Xms256m-Xmx512m
4,MyEclipse虚拟内存设定
eclipse.exe的快捷方式——右键/属性在目标里填写如下内容
"
D:
\eclipse\eclipse.exe"
PermSize=64M-XX:
双引号内为eclipse的安装路径。