When I started to learn Eclipse development, it was when Mars, in 2015, used JDK1.7;
Now, my situation is: the Eclipse project is still developed with JDK1.7, and the system is JDK1.8.
version code |
Platform version |
JDK |
Major version release date, every June |
Callisto |
3.2 |
|
2006 |
Europe |
3.3 |
|
2007 |
Ganymede |
3.4 |
|
2008 |
Galileo |
3.5 |
|
2009 |
Helios |
3.6 |
|
2010 |
Indigo |
3.7 |
|
2011 |
Juno |
3.8 and 4.2 |
|
2012 |
Kepler |
4.3 |
|
2013 |
Luna |
4.4 |
|
2014 |
Mars |
4.5 |
1.7 |
2015 |
Neon |
4.6 |
1.7 |
2016 |
Oxygen |
4.7 |
1.8 |
2017 |
Photon |
4.8 |
1.8 |
2018 |
When downloading, apps should be selective.
Personal suggestion: Now in April 2018, Oxygen RC3 should be used , and the last compiled version of previous years should be used, which is relatively stable.
https://eclipse.org/downloads/packages/all
RC version |
Release Candidate |
M version |
M in M1, M2, M3 is the abbreviation of MILESTONE, meaning milestone |
R version |
Release means release, release, release version |
SR version |
Correction |
Alpha: Internal Beta
Beta: External beta version
Build: Internal label
Corporation or Enterprise Edition
Delux: Deluxe Edition (deluxe: luxurious, gorgeous)
DEMO demo version, generally there will be functional limitations
Free: Free version
Full: full version
Final: Official Version
Pro(professional): Professional Edition
Plus: Enhanced Edition
Retail:Retail Edition
Release release, time-limited
Shareware shared version, although it does not require registration but generally has functional limitations
SR: Revised Version
Trial: Trial version (usually limited in time or function)