48

I found it tedious to reinstall all the plugin every time upgrade the eclipse.

user910317
  • 481
  • 1
  • 4
  • 3

4 Answers4

46

This is the best option I've found so far. Dropins directories work, but they're a pain to maintain, because Eclipse wants to install new plug-ins in the Eclipse directory.

I. To transfer your list of update sites:

  1. Run your old Eclipse one last time
  2. Go to Window->Preferences->Install/Update->Available Software Sites
  3. Select all update sites (click on one, then Ctrl-A), click Export, save the file somewhere
  4. Run your new Eclipse, select your workspace
  5. Go to Window->Preferences->Install/Update->Available Software Sites
  6. Click Import, choose the file from step 3

II. To copy across your old plug-ins:

  1. In the new Eclipse, select File->Import->Install->From Existing Installation
  2. Select your old eclipse directory, eg ~/apps/eclipse-jee-indigo-SR1-linux-gtk-x86_64/eclipse/
  3. Select the plug-ins/features you want to install, click Finish
  4. When it finishes, you can archive/delete your old Eclipse directory
Community
  • 1
  • 1
seanf
  • 6,504
  • 3
  • 42
  • 52
  • Working, also on eclipse based spring tool suite. This really ease my pain. – Jerry Tian Oct 22 '12 at 05:50
  • Didn't work out of the box for me, there were errors complaining about unknown repositories (e.g. _No repository found containing: osgi.bundle,com.googlecode.cppcheclipse.core,0.9.6.201005161316_) at step II.3 – πάντα ῥεῖ Jan 23 '13 at 20:30
10

In the latest Eclipse, you can keep all previously-installed plugins by running Eclipse, selecting File → Import…, continuing with Install → From Existing Installation, and then selecting the older Eclipse’s path.

Rory O'Kane
  • 29,210
  • 11
  • 96
  • 131
Pitty
  • 329
  • 4
  • 15
0

You can install plugins into an external directory like this. I don't think there is a way to keep plugins installed from inside Eclipse.

Community
  • 1
  • 1
Alexey Romanov
  • 167,066
  • 35
  • 309
  • 487
0

Import and Export of plugins can be used to keep all the installed plugins.

Plug-in Export

Plug-in Import

Srikanth Venkatesh
  • 2,812
  • 1
  • 20
  • 13