MyEclipse 安装后要做的几件事

本文详细介绍了MyEclipse安装后需要进行的各项配置,包括修改字体、设置默认打开方式、调整编译兼容级别、修改编码方式和Jboss内存大小。此外,还解决了如Quick Update错误、关闭自动更新、JSP和XML文件打开问题、内存优化以及取消验证等问题,旨在提升MyEclipse的使用体验和效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Myeclipse 2013修改字体

  MyEclipse 2013是基于Eclipse3.7内核,但在Eclipse的Preferences-〉general-〉 Appearance->Colors and Fonts 中并没有找到Courier New字体,它采用的是Consolas字体,中文看着非常小非常别扭,在Windows7下,系统自带虽然有Courier New字体,但是并没有激活显示,需要手动激活,才能在软件中使用。
激活方法如下:
1、在win7的控制面板->字体,找到Courier New,右键,显示。 Courier 常规 ,右键,显示。
2、window-->preferences-->搜索font-->Color and Font-->Basic-->Text Font-->Edit--> Courier New-->常规-->四号 

注:也可以用YaHei.Consolas.1.12字体,见附件。

二、Myeclipse 2013修改jsp、xml默认打开方式 

  window-->preferences-->General-->Editors-->File Associations-->选择File Type-->Associated editors选择默认的打开方式(Default) 

三、Myeclipse 2013修改编译兼容级别_Compiler compliance Level 
  Window-->Preferences-->Java-->Compiler --> Compiler compliance Level-->1.6

四、Myeclipse 2013修改编码方式:text+jsp 

  1、 window-->preferences-->搜索JSP-->Myeclipse-->Files and Editors-->JSP-->encoding-->UTF-8
  2、window-->preferences-->General-->Workspace-->Text file encoding-->Other-->UTF-8

 

五、Myeclipse 2013修改Jboss内存大小 
  myeclipse菜单栏:Preferences-->搜索Jboss-->Jboss7.X下-->JDK--Optional java VM arguments加入如下代码:
  -Xms512m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

六、老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能

  这个问题的解决办法是关闭自动更新。Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials, 把选项 "Search for new features on startup"的前勾去掉即可。

 

七 、关闭updating indexes 
  Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Maven> 禁用Download repository index updates on startup 。

 

注:强调一个问题,很多人发现无法找到这个,原因其实是它已经关闭了。  

 

八 、关闭Myeclipse 2013的自动validation 
  validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一 下,速度立马提升好几个档次 。

 

 

 

  1、取消MyEclipse在启动时自动验证项目配置文件

 

  默认情况下MyEclipse在启动的时候会自动验证每个项目的配置文件,这是一个非常耗时的过程,可以在Preferences窗口依次选择 MyEclipse - Validation,然后在右侧的Validator列表中只保留 Manual 项就可以了。如果需要验证的时候只需要选中文件,然后右键选择 MyEclipse - Run Validation就可以了。   windows–>perferences–>myeclipse–>validation把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator

 

  2、手工验证方法:
  在要验证的文件上,单击鼠标右键–>myeclipse–>run validation

 

九 、关闭拼写检查

 

  拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处:windows–>perferences–>general–>validation->editors->Text Editors->spelling   -->Enable spell checking
 
十、 启动优化,关闭不需要使用的模块
  一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。 
  Window > Preferences > General > Startup andy Shutdown 在这里列出的是MyEclipse启动时加载的模块。我这里只让它加载tomcat5 勾选 MyEclipse EASIE Tomcat 5 。 
  WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消 ;
  Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消 ;
  Derby:一种保存成 jar 形式的数据库,我没用到,取消 ;
  一大排以 MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消, 比如我只选了 tomcat 。
  (个人配置:   MyEclipse EASIE只保留tomcat6和Jboss7,其他的不动   )


附录:
myeclispe所遇到问题整理

1.在myeclispe工程中,在webroot下 重命名文件夹名(大写改为小写),不能重新部署到tomcat下,删掉webapp下目录。
2 让eclipse下的svn插件subclipse显示英文 .
打开eclipse\configuration\config.ini文件,添加:osgi.nl=en_US,保存后重启eclipse即可。
3.svn 报错 Failed to load JavaHL Library.
解决: 1>.windows->preferences->Team->SVN->SVN接口
  2>.选择SVNKit (Pure Java) xxxxxx
 重启
4.项目启动的时候,有时MyEclipse老是弹出IOConsole Updater error的错误。
解决方法:
右击控制台--》pereferences-->去掉fixed with console前面的勾。
5.myeclipse 在jsp页面 el表达式前 加注释不起作用
//<option value=\"keyname\">${metaMess.value}

myeclipse 优化:
1.选择项目,Properties-> Builders,取消JavaScript Validator或者其它你认为没必要的选项(只针对本项目有效)。
2.window-preferences-MyEclipse Enterprise Workbench-Maven4MyEclipse-Maven,将Maven JDK改为电脑上安装的JDK,即不使用myeclipse提供的JDK
3.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)

第一步: 取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,windows–>perferences–>myeclipse–>validation,将Build下全部勾取消,保留Manual(手动) ,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!
手工验证方法: 在要验证的文件上,单击鼠标右键–>myeclipse–>run validation

第二步:取消Eclipse拼写检查
1、拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,所以最好去掉,没有多大的用处

windows–>perferences–>general–>validation->editors->Text Editors->spelling

第三步:取消myeclipse的启动项
myeclipse会有很多的启动项,而其中很多我们都用不着,或者只用一两个,取消前面不用的就可以

windows–>perferences–>general–>startup and shutdown

第四步:更改jsp,xml默认打开的方式
windows–>perferences–>general–>editors->file associations
第五步: 更改内存使用文件
打开 myeclipse.ini
把 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大,为不让 myeclipse 频繁的换内存区域大小
第六步:
取消Maven更新(启动更新)
Window > Preferences > Myeclipse Enterprise Workbench > Maven4Myeclipse > Maven> 禁用
Download repository index updates on startup


MyEclipse编辑JSP卡(MyEclipse在智能提示的时候自动访问网络上sun公司的最新API文档,导致响应速度变慢),解决方法:
在自己创建的工程名上右键,选择Properties->Java Build Path->Libraries选项卡,找到:JRE System Libraries->charsets.jar->Javadoc location,并且Remove Javadoc location,即可。

设置myEclipse不同的workspace共享配置

  随着项目的不断增多,所有的项目都放在一个workspace里,导致myeclispe在启动和运行时非常慢,这时需要建立多个workspace。结果每新建一个workspace重新配置一下,但是配置的东西都是一样的,很麻烦,有什么好办法可以共享一下配置呢?

  eclipse和MyEclispe的配置都在.metadata\.plugins目录下,因此,每次设置新工作空间的时候只需要把.metadata\.plugins下面的东西拷贝到对应文件夹即可(其他的不用拷贝了),但是.metadata\.plugins下面是有很多东西的,长时间的积累,可能有几百M,所以拷贝的时候还是要花点时间的。

  总结一下,复制工作空间配置步骤如下:
1 新建workspace
2 将新建的workspace下的.metadata\.plugins内容全部删除
3 将需要拷贝的workspace下的.metadata\.plugins内容除了orre.resources文件夹的其他文件夹全部拷贝到新workspace的.metadata\.plugins目录下。
4 重启myeclipse(可直接点击File->Restart)。

  .metadata\.plugins目录下的orre.resources文件夹,这里面保存着你的工程的历史信息,随着时间的积累可能相当大,占据了.metadata\.plugins的大部分空间,而且不是新的工作空间所必须的,所以,在拷贝的时候,不要拷贝文件夹,能省很大一部分时间。


设置MYECLIPSE默认WORKSPACE路径

最近每次启动MyEclipse的时候,都不能自动加载我自己的workspace

通常都要通过File-Switch Workspace来选择一遍才行。

检查了一下问题,发现配置文件X:/MyEclipse6.5/eclipse/configuration/config.ini文件中的osgi.instance.area.default属性被修改为@user.home/workbench

osgi.instance.area.default=@user.home/workbench

等号后面修改为自己的工作空间地址就可以了osgi.instance.area.default=D\:\\Workspaces


MyEclipse取消验证Js的两种方法

有时我们通过js写一个web工程的相关页面时感觉很卡,修改内存也不行下面有俩种解决方法:

1. 选中当前工程—properties—MyEclipse—validation—Excluded Resource下找到须要作废验证的文件或者文件夹就可以了。
2. 找到在项目路径下面的.project文件中配置了一些验证信息. 去掉以下几行即可

<buildCommand> 
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
< arguments>
< /arguments>
< /buildCommand>
< nature>org.eclipse.wst.jsdt.core.jsNature</nature>


前者方法不是很实用, 在选择去掉验证之后, 仍然会弹出验证窗口, 而且保存项目时还是会重新验证, 这个验证过程也很慢。因此推荐后者,去掉这几行配置之后重启MyEclipse,此时会问你是否要恢复javascript的验证,选否即可。 


百度搜出来的一大堆方法都没有用,因为他们都是一样的,让你关掉校验:Window --》Preferences --》MyEclipse --》单击Validation。

但是还是没用,自动校验还是会出来,因为有一个选项是:Revalidate project  when excluded resource list is modified.,也就是说一旦资源文件列表改变,MyEclipse还是会再自动校验一次,我这么多js文件(jQuery等等),这一校验何时是个头啊……

 

彻底关掉自动校验的方法是:在编辑器中右键,MyEclipse-》Manage Validation,里面有一个单选Enable project specific settings.,把它勾掉。并且,在Validation的子菜单Exluded Resources下面,把选项“Revalidate project  when excluded resource list is modified.”勾掉。还有其他设置,自己根据需要修改。

 

补充一点:没必要关闭MyEclipse的全局校验功能,针对单独的项目设置一下即可(在项目名上右键,选择MyEclipse-》Manage Validation)



jqueryjQueryJQUERYJqueryJQueryjquery报错jsJSJsmyeclipseMyEclipseMyeclipse,很多朋友应该都会遇到过这个情况吧,按照下面的步骤便可迎刃而解


javascript在myeclipse中报错的解决方法


jqueryjQueryJQUERYJqueryJQueryjquery报错jsJSJsmyeclipseMyEclipseMyeclipse
1、选中报错的
jQuery文件“jquery-1.2.6.min.js”。
2、右键选择 MyEclipse-->Exclude From Validation。
3、再右键选择 MyEclipse-->Run Validation 即可。 


设置Myeclipse中的代码格式化、注释模板及保存时自动格式化

1:设置注释的模板:

下载此模板:codetemplates.xml
搜索Dangzhang,将其改为你自己的姓名,保存
打开eclipse/myeclipse
选择 window-->Preferences-->
Java-->Code-->Code Templates 右边点Import 选择你写好的模板.xml文件导入进去即可

2:设置格式化的模板:

格式化模板:eclipse-formatter.xml
格式化模版方法同上,只是不是选择Code Templates ,而是选择Formatter。

3:保存时自动格式化代码:

打开eclipse/myeclipse
选择 window-->Preferences-->JAVA-->Editor-->Save Actions
右边选中:Perform the selected actions on save
Format source code
Format all lines
Organize imports
保存后重启Myeclipse即可。

1:设置注释的模板:

下载此模板:codetemplates.xml
搜索Dangzhang,将其改为你自己的姓名,保存
打开eclipse/myeclipse
选择 window-->Preferences-->java-->Code-->Code Templates 右边点Import 选择你写好的模板.xml文件导入进去即可

2:设置格式化的模板:

格式化模板:eclipse-formatter.xml
格式化模版方法同上,只是不是选择Code Templates ,而是选择Formatter。

3:保存时自动格式化代码:

打开eclipse/myeclipse
选择 window-->Preferences-->JAVA-->Editor-->Save Actions
右边选中:Perform the selected actions on save
Format source code
Format all lines
Organize imports
保存后重启Myeclipse即可。


一、去除validate验证

1.给eclipse桌面快捷方式添加参数,这些按自己的机器来配置,

可google到很多资料,如:D:\java\eclipse3.2.1\eclipse.exe -XX:+UseParallelGC -XX:PermSize=20M -XX:MaxNewSize=32M -XX:NewSize=32M -Xmx128m -Xms128m

2.进入Preferences把Plug-in Development>Target Platform>plug-in里

跟自己无关或者暂且不用的plug-in去掉勾选,我这里共400多个中去掉了100多个。

3.MyEclipse5.0.1GA_E3.2 之前的:进入Preferences把跟编辑有关的所有的Edit Modes

设为Disable Design Mode

4.打开Customize Perspective里自己没用到的选项自己去掉勾选。

5.取消自动validation 
validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,
只是需要的时候才会手工校验一下,速度立马提升好几个档次!

取消方法: 
windows-->perferences-->myeclipse-->validation 
除开Manual下面的复选框全部选中之外,其他全部不选

手工验证方法: 
在要验证的文件上,单击鼠标右键-->myeclipse-->run validation

6.去除不需要加载的模块
一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,

所以可以将一些不使用的模块禁止加载启动。通过Windows - Preferences打开配置窗口,

依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块,

可以根据自己的实际情况去除一些模块。


转自:http://hi.baidu.com/liyaohuang/blog/item/ee0440ec759b0f3826979197.html

 

二:关掉myeclipse下的checking for update自动更新 

       1. window --> preferences --> General --> Startup and Shutdown --> 在列表中找到 "Automatic Updates Scheduler " 项去掉前面的勾。


       2. Window --> Preferences --> Myeclipse Enterprise Workbench --> Maven4Myeclipse --> Maven --> "Download repository index updates on startup" 去掉前面的勾。
      

3. Window --> Preferences --> Myeclipse Enterprise Workbench --> Maven4Myeclipse --> MyEclipse Dashboard --> "Show MyEclipse Dashboard on startup" 去掉前面的勾。

很多地方都只能看到第一步,但是我试过了还是没用,要上面三步都执行,才能有效,这样设置后MyEclipse速度明显会提高,去试试看,会有效果的,让烦人的checking for update Go out!


myEclipse svn忽略文件类型

.project、.settings、.classpath、.log   、build 、.class 、target

.project .settings .classpath .log   build *.class
target


在MyEclipse中使用SVN的时候应该都会遇到,有些文件是本地测试环境下产生的,例如:.project、.settings、.classpath、.log等资源文件。每次提交的时候都需要手动忽略这些文件。今天发现MyEclipse集成了一个Ignore List功能的模块,可以通过配置这个列表忽略不想提交的文件。具体位置在:

Window -> Preferences -> Team -> Ignored Resources,
PS:下面是http://stackoverflow.com中的一段描述。

If you want to have a language-agnostic code repository the question is less about which files to exclude that about which files to include. Meaning, in a language-agnostic repo there should really only be the files necessary for the project:

  • source files, libraries, property files, .xml config, ...
  • built stuff, i.e. .class files, archives, ...

You should certainly exclude:

  • .project - this is project specific config by eclipse
  • .settings folder - this is project specific config by eclipse
  • .classpath - also eclipse specific

In Eclipse there is a 'global' ignore list for files which are shared to repositories via SVN, CVS, etc. You can find it here:

Window > Preferences > Team > Ignored Resources

If you're looking for something outside Eclipse, try the global-ignores config in your local subversion config. Add this to your ~/.subversion/config file.

global-ignores = build *.mode* *.pbxuser *~.nib .DS_Store *~

Mind that if excluding the Eclipse config from the repos you'll have to set up your projects after a checkout more specifically.

--------------------------

eclipse svn时忽略target .project .classpath等目录文件


这个build失败的解决方案就是不要把你项目的 target目录放在src repository 里面,还有 .project 和 .classpath 最好也别放到src repository 里。

具体的做法就是在新建项目的时候,在第一次commit 到 SVN 之前,先在项目的根目录设置一个 SVN 属性(我在 
eclipse 3.3 中,SVN插件是subclipse 1.4.0):
在eclipse中,右键点击项目根目录 Team -> Set Property ... 然后在弹出的对话框中,Property name 选 “
svn:ignore”,Property Content 输入:

target
.project
.classpath
.settings

就ok了。完了进入你的 SVN 的repository 里把已经commit进去的target目录和这两个文件(.classpath .project) 删除就可以了。

我是这样了之后每次build都成功了,呵呵。

还有种办法是在 Windows -> Preferences -> Team -> Ignored Resources里点 “Add Pattern”,然后把 target 等等东西一个一个输入就可以了,这样貌似可以一劳永逸。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值