I found it tedious to reinstall all the plugin every time upgrade the eclipse.
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.
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.
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:
Window->Preferences->Install/Update->Available Software Sites
Export
, save the file somewhereWindow->Preferences->Install/Update->Available Software Sites
Import
, choose the file from step 3II. To copy across your old plug-ins:
File->Import->Install->From Existing Installation
~/apps/eclipse-jee-indigo-SR1-linux-gtk-x86_64/eclipse/
Finish
Import and Export of plugins can be used to keep all the installed plugins.
Plug-in Export
Plug-in Import