1、下载eclipse:
eclipse是开源的软件,其版本按照英文字母命名(后面改成了时间),如下图
历史版本的安装包:Eclipse Packaging Project (EPP) Releases | Eclipse Packages
点进某个大版本的目录连接后,会出现多个小版本,例如:
RC版本 | Release Candidate发行候选版本 |
M版本 | M1,M2,M3中的M是MILESTONE的简写,里程碑的意思 |
R版本 | Release是发行、发布的意思,发行版 |
SR版本 | 修正版 |
在Neon版本之前,主版本在6月发布,每个版本都有两个SR版,这两个SR版分别在9月和2月发布。
版本代号 | 平台版本 | 主要版本发行日期 | SR1发行日期 | SR2发行日期 | 需要的JDK最低版本 |
Callisto | 3.2 | 2006年6月26日 | N/A | N/A | JDK1.4 |
Europa | 3.3 | 2007年6月27日 | 2007年9月28日 | 2008年2月29日 | JDK1.5 |
Ganymede | 3.4 | 2008年6月25日 | 2008年9月24日 | 2009年2月25日 | JDK1.5 |
Galileo | 3.5 | 2009年6月24日 | 2009年9月25日 | 2010年2月26日 | JDK1.5 |
Helios | 3.6 | 2010年6月23日 | 2010年9月24日 | 2011年2月25日 | JDK1.5 |
Indigo | 3.7 | 2011年6月22日 | 2011年9月23日 | 2012年2月24日 | JDK1.5 |
Juno | 3.8及4.2 | 2012年6月27日 | 2012年9月28日 | 2013年3月1日 | JDK1.5 |
Kepler | 4.3 | 2013年6月26日 | 2013年9月27日 | 2014年2月28日 | JDK1.6 |
Luna | 4.4 | 2014年6月25日 | 2014年9月25日 | 2015年2月27日 | JDK1.6 |
Mars | 4.5 | 2015年6月24日 | 2015年9月22日 | 2016年2月24日 | JDK1.7 |
在Neon版本之后,每个主版本一般在6月发布,后续更新版在九月(* 1),十二月(* 2),和3月(* 3)发布。
版本代号 | 平台版本 | 主要版本发行日期 | .1发行日期 | .2发行日期 | .3发行日期 | 需要的JDK版本 |
Neon | 4.6 | 2016年6月22日 | 2016年9月28日 | 2016年12月21日 | 2017年3月23日 | JDK1.8 |
Oxygen | 4.7 | 2017年6月28日 | 2017年9月27日 | 2017年12月20日 | 2018年3月21日 | JDK1.8 |
Photon | 4.8 | 2018年6月27日 | 2018年9月 | 2018年12月 | 2019年3月 |
以上为软件安装实测,但在eclipse官网上找到这么一篇:Eclipse/Installation - Eclipsepedia
进入到下载页面后,会看到以下几类eclise的软件:
- Eclipse IDE for Java EE Developers:是为J2EE开发的版本;
- Eclipse Classic:是Eclipse的经典版本,没有安装任何插件,纯净版,需要什么插件可以自己安装,Java初学者建议使用该版本;
- Eclipse IDE for Java Developers:适用于Java开发;
- Eclipse IDE for C/C++ Developers:适用于C/C++开发;
- Eclipse for Mobile Developers:适用于Java手机开发
- Eclipse for RCP/Plug-in Developers:用于RCP和插件开发
那么它们之间到底有什么区别呢,最大的区别就是标题和解压包大小不同。下载解压后就会发现,不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。一个标准的Eclipse的,给它添加一些JEE开发需要的plugins,比如WTP,WST等等,它摇身一变就变成”Eclipse IDE for Java EE“了。其他的也一样。作为一个熟练的Eclipse使用者,选择哪一个都可以,需要的plugin可以从Eclipse官网轻松获取。
2、常用功能配置:
1)maven配置:
Window>preferences,搜索maven,选择安装的maven工具
然后设置settings文件:
注:maven除了要设置号对应的仓库名外,最好设置一下默认的jdk版本,否则创建的maven项目jkd默认是1.5。eclipse 创建maven项目设置默认jdk版本_赶路人儿-CSDN博客
2)font配置:
Window>preferences,搜索font,然后修改Baisc下的Text Font和java下面的Java Editor Text Font。
3)注释配置:
eclipse配置注释(作者,时间)_赶路人儿-CSDN博客
4)取消xml校验:
XML的编写是否符合规范,可以通过XML Schema或DTD进行验证,但有时候电脑本来就很卡,而且XML的某些错误并未导致程序无法运行的情况下,暂时关闭XML的验证也算不错的选择。例如,如下写法在eclipse中会报错:
类似这种错误,可以通过如下设置取消:【Windows】 -【Preperences】-【Validation】
在右边找到“XML Validator”,把取消【Bulid】复选框的选中状态。然后clean项目上述错误即可取消。
保持【Manual】 的选中状态,因为我们最后还需要确保XML的正确性,这时选中文件然后手动右键菜单中选择【Validate】来验证,如果XML有错,会弹出窗口提示如下图
5)代码缩紧设置:
windows>perferences>java>code style>Formatter,在右侧点击“New…”按钮,来新建一个属性,随便写一个“Profile name”,例如:“MyEclipse”,“Initialize settings with the following profile”选择“Eclipse [built-in]”就好,然后点击OK;
然后,在“Indentation”选项卡中的“General settings”中的“Tab policy”选择“Spaces only”,“Indentation size”的值输入“4”;
6)设置text file encoding和换行符:
windows>perferences>general>Workspace,设置Text file encoding位utlf-8,new text file line delimiter为unix
3、安装常用插件:
1)反编译插件Decompiler:
eclipse Decompiler反编译插件_赶路人儿-CSDN博客
2)lombok插件安装:
3)代码折叠插安装: