Eclipse下载安装
官网地址:http://www.eclipse.org/downloads/
选择的是:java ee developer版本
下载后解压,即可运行。
Eclipse的JRE环境安装或确认
eclipse的新版本已经可以自动扫描本机安装的jdk,进行自动匹配
查看方式:Preferences–Java–Installed JREs
并且自动匹配了jdk目录下的源文件。
参数优化
1.减少Eclipse启动后自动启动的插件
具体操作: 在Preferences -> General -> StartUp and Shutdown: 将除Plug-ins activated on startup以外的项目有节选的去掉(比如Mylyn等没用到,就去掉了)
效果: 启动Eclipse后,会有Initialing Java Tools的滚动条,会发现快了很多.
2.减少编译需要验证的项目,提升编译速度
具体操作: 在Preferences -> Validataion 将无关的Validator去掉, 比如: 我就将和我无关的JPA, JSP, WS 都去掉了.
效果: 编译项目时,Eclipse跑的Validator项目少了, 确实快了.
3.显示内存使用情况(可手动GC)
具体操作:Preference -> General -> Show heep status
4.加大Eclipse运行可用最大内存数
具体操作: 修改位于eclipse目录下的eclipse.ini, 将-Xmx512m调高, 如改成-Xmx768m
Mac版eclipse.ini所在位置
右击Eclipse图标->显示包内容
之后路径:Contents->MacOS->eclipse.ini->用文本编辑软件打开,
关键插件安装
1.Maven插件build-helper
现在很多maven工程使用了这个插件,但是eclipse自带的m2e没有包含这个插件
插件功能,可以支持多个source directory
一个工程里存在多个source directory的时候,但mvn eclipse只支持一个source directory,一执行mvn eclipse:eclipse只会保留一个source directory。build-helper插件可以设置多个source directory
目录:http://mojo.codehaus.org/build-helper-maven-plugin/
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>src/main/java</source>
<source>src/main/parser</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
缺少build-helper的异常
Problem description:
Error is :
Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:build-helper-maven-
plugin:1.9:add-source (execution: add-source, phase: generate-sources)
Here is a snippet from my pom.xml for the plugin that is causing the issues…
插件安装方法
Help–>Install New Software….
输入url:
http://repo1.maven.org/maven2/.m2e/connectors/m2eclipse-buildhelper/0.15.0/N/0.15.0.201207090124/
2.ObjectAid类图的反向工程
Eclipse->Windows->Install New Software
Name: ObjectAid UML Explorer
URL: http://www.objectaid.net/update
也可以参见 http://www.objectaid.com/installation
(如果不能访问,需要翻墙)
3.JadClipse反编译
通过EclipseMacketPlace,搜索JadClipse或者Jad即可
(如果不能访问,需要翻墙)
另外注意:不是JadEclipse
个人使用习惯
1.修改工程的默认字体,建议为UTF8,这个比较常用
2.隐藏不用的toolbar
当工具栏按钮比较多时,工具栏会不止一行,就占用了代码显示的空间。
菜单->windows->Customize Perspective
3.高亮显示,方便找代码
选择:windows-> preferences->java->Editor->Mark Occurences->第一行有个“Annotations”点击进入,显示出列表,找到 Occurrence annotation 右边选择Color即可。
如下:把Wriete Occurrence 、Occurrence、JavaScript Occurrence改为绿色
4.Java代码显示字体和大小修改
General里面搜 fonts