MyEclipse8.5安装步骤和配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、安装
MyEclipse安装路径C:\MyEclipse\MyEclipse8.5
Common安装路径C:\MyEclipse\Common
新建一个C:\MyEclipse\myPlugin专放以后加入的插件
工作区:D:\ myeclipseworkplace
二、输入Subscriber注册信息。
在configuration center中的subscription下输入注册信息。
三、汉化MyEclipse 8.5
1、将language文件夹拷贝到C:\MyEclipse\myPlugin;
2、打开MyEclipse,导入工程Chinese;
3、修改Main函数,指向“C:\\MyEclipse\\myPlugin\\language\\plugins”;
4、运行,复制控制台产生的一大串字符;
5、用文本编辑器打开“C:\MyEclipse 8.5\configuration\org.eclipse.equinox.simpleconfigurator”目录下的文件,将在第4步中生成的一大串英文复制到该文件的后面。
6、找到C:\MyEclipse\MyEclipse8.5目录下找到myeclipse.ini文件,打开在最后一行加多一条语句nguage=zh;
7、删除C:\MyEclipse\MyEclipse8.5\configuration\org.eclipse.update文件夹
8、保存,启动MyEclipse。
四、Aptana2.0插件安装
Aptana在编辑HTML和js文件时自动提示功能好,方便上述类型文件的修改。
1、将aptana20文件夹拷贝到C:\MyEclipse\myPlugin;
2、打开MyEclipse,导入工程Apnata;
3、修改Main函数,指向“C:\\MyEclipse\\myPlugin\\aptana20\\plugins”;
4、运行,复制控制台产生的一大串字符;
5、用文本编辑器打开“C:\MyEclipse 8.5\configuration\org.eclipse.equinox.simpleconfigurator”目录下的文件,将在第4步中生成的一大串英文复制到该文件的后面。
6、删除C:\MyEclipse\MyEclipse8.5\configuration\org.eclipse.update文件夹
7、保存,启动MyEclipse。
五、性能优化
1、启动优化,关闭不需要使用的模块
所以可以将一些不使用的模块禁止加载启动。
Window > Preferences > General > Startup andy Shutdown 在这里列出的是MyEclipse启动时加载的模块
我这里只让它加载tomcat6 勾选MyEclipse EASIE Tomcat 6 。
WTP :一个跟myeclipse差不多的东西,主要差别是WTP 是免费的,如果使用myeclipse,这个可以取消
Mylyn:组队任务管理工具,类似于CVS ,以任务为单位管理项目进度,没用到的可以取消
Derby:一种保存成jar 形式的数据库,我没用到,取消
一大排以MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消,
比如我只选了tomcat 。
3 、去掉MyEclipse的拼写检查(如果你觉的有用可以不去)
拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错,
所以最好去掉,没有多大的用处
Window > perferences > General > Editors > Text Editors > Spelling > 将Enable spell checking 复选框的勾选去掉。
4 、修改MyEclipse编辑JSP页面时的编辑工具
Window > perferences > General > Editors > File Associations >
在File types 中选择*.jsp > 在Associated editors 中将"MyEclipse JSP Editor"设置为默认。
还有XML文件的默认编辑器
六、
因为Struts2.1.8.1自带的antlr-2.7.2.jar,比Hibernate3.3自带的antlr-2.7.6.jar的版本要低,故要删除Struts2.1.8.1自带的antlr-2.7.2.jar。
SSH2组合完成后,执行hibernate的HQL查询时,报错:
ng.NoSuchMethodError: antlr.collections.AST.getLine()I
看来是antlr这个语法解析包出错
因为Struts2.1.8.1自带的antlr-2.7.2.jar,比Hibernate3.3自带的antlr-2.7.6.jar的版本要低,故要在build path里删除前一个低版本的。
删除前myEclipse的界面如下图:
解决方法:
1)修改myEclipse的安装目录的配置文件:
C:\MyEclipse\MyEclipse 8.5\configuration\org.eclipse.osgi\bundles\105\1\.cp\preferences.ini
去掉其中的MYECLIPSE_STRUTS2_DATA_HOME/2.1/core/antlr-2.7.2.jar;\
然后再删除antlr-2.7.2.jar: 有两处
C:\MyEclipse\MyEclipse 8.5\configuration\org.eclipse.osgi\bundles\105\1\.cp\data\2.1\data C:\MyEclipse\MyEclipse 8.5\configuration\org.eclipse.osgi\bundles\105\1\.cp\data\2.1\core 2)使用winzip打开:C:\MyEclipse\Common\plugins\
再查看它,知道有个配置文件“preferences.ini”,修改它,去掉相关antlr-2.7.2.jar信息,然后再去掉包中自带的antlr-2.7.2.jar。
3)重启MyEclipse,重新去掉部署,再部署。
七、配置Tomcat