One thing I noticed about Eclipse is that they never provided an official documentation on how to upgrade from (for examples) Helios to Indigo or Indigo to Juno. Everywhere I checked about upgrading Eclipse is vague, some even claiming that you should do what I just described (suggesting there's no other way than manual migration).
But Eclipse supports automatic upgrading and migration even if the development team is so sly about it. All you need to do is this: (I use Helios and Juno as examples - adjust accordingly.)
CAUTION: If you use Eclipse in mission-critical applications, be sure to make a proper back-up before proceeding, BOTH of your workspace(s) and your current Eclipse installation! For others, it will also be good to do a back-up in case something goes wrong or you don't like the new Eclipse version.
- In Eclipse Helios, go to Window > Preferences > Install/Update > Available Software Sites.
- Uncheck Helios, The Eclipse Project Updates and anything else Helios-related.
- You may also uncheck anything else that you know aren't needed (keep repositories you added as checked).
- If you see multiple entries named Helios, uncheck all of them.
- For Juno release train, the URL is http://download.eclipse.org/releases/juno
- You can remove repositories you unchecked in step 2.
- You should also ensure all plugins work correctly (some plugins can break when upgrading to a new release train).
Keywords: Eclipse Java C/C++ IDE Callisto Europa Ganymede Galileo Helios Indigo Juno Kepler EE SE Classic Developers Mobile Modelling RCP RAP Automotive Scout