JDK环境配置就不多说了,网上有大把的教程。
安装好JDK1.6(我这里需要使用JDK1.6)后下载Eclipse Mars压缩包并,打开eclipse时出现JDK版本不对应的信息,尝试修改eclipse.ini配置文件中的-Dosgi.requiredJavaVersion=1.7为相应的JDK版本并没有成功。不得已只好下载老版本的Eclipse,下表列出Eclipse各版本与其对应的JDK版本
Eclipse各版本与相应的打开时所需的JDK版本
版本代号 | 平台版本 | 主要版本发行日期 | SR1发行日期 | SR2发行日期 | JDK版本 |
---|---|---|---|---|---|
Europa | 3.3 | 2007年6月27日 | 2007年9月28日 | 2008年2月29日 | 1.5 |
Ganymede | 3.4 | 2008年6月25日 | 2008年9月24日 | 2009年2月25日 | 1.5 |
Galileo | 3.5 | 2009年6月24日 | 2009年9月25日 | 2010年2月26日 | 1.5 |
Helios | 3.6 | 2010年6月23日 | 2010年9月24日 | 2011年2月25日 | 1.5 |
Indigo | 3.7 | 2011年6月22日 | 2011年9月23日 | 2012年2月24日 | 1.5 |
Juno | 4.2 | 2012年6月27日 | 2012年9月28日 | 2013年3月1日 | 1.5 |
Kepler | 4.3 | 2013年6月26日 | 2013年9月27日 | 2014年2月28日 | 1.6 |
Luna | 4.4 | 2014年6月25日 | 2014年9月25日 | 2015年2月27日 | 1.7 |
Mars | 4.5 | 2015年6月24日 | 2015年9月22日 | 2016年2月24日 | 1.7 |
Neon | 4.6 | 2016年6月22日 | N/A | N/A | 1.8 |
此处的JDK版本为eclipse.ini配置文件中-Dosgi.requiredJavaVersion=对应的版本号
如此解决了Eclipse打开问题,但是有个小问题,Eclipse Kepler并没有dark主题,强迫症的我表示不能忍受,为此我又安装JDK1.7后安装Eclipse Mars,尝试配置两个JAVA_HOME,很遗憾,并没有办法实现,在WIN10系统下默认只会找到最后的那个JAVA_HOME。
最终妥协在系统环境为JDK1.7,Eclipse Kepler里面开发环境配置成JDK1.6。