Question

How to export installed plugins from eclipse?

I want to use some of my installed plugins in another eclipse machine.

I don't want to download those again.

Regards

Was it helpful?

Solution

Start fresh and install plugins from an old install

The idea here is that you want to keep your old install intact, download a new indigo package (http://download.eclipse.org/) and just adds the existing plugins to your install. With Indigo this is now made super easy!

Step 1: Download and unzip your Indigo install: http://download.eclipse.org

Step 2: Import your plug-ins from your previous install by doing File > Import > Install > From existing install, pick your old install, select the plug-ins and there you go! You can chose to go piece meal, or chose to pick several entries, in any event dependency analysis will be performed to check the validity of the install.

Step 3: Click next a couple times and patiently wait for the bytes to download to your machine. Then restart and enjoy!

from http://lenettoyeur-on-eclipse.blogspot.com/2011/06/from-helios-to-indigo-is-easy.html

OTHER TIPS

You can export the list of the features and plugins by going to File->Export->Install.

I’m bringing a really old thread to life here, but there’s a much more comfortable way to export your Eclipse plug-ins and use your setup on another machine now.

On http://profiles.yatta.de you can download the Yatta Launcher for Eclipse, which allows you to export your Eclipse & workspace setup (including your plug-in setup).

Export and installation are pretty straight forward:

  1. Download the Launcher from http://profiles.yatta.de and start it
  2. The tool will automatically discover your Eclipse installations. Find the one you want to export in the list (they are all named after your workspaces).
  3. Click the Upload & Share button (the blue one) on the right of the entry you want to export.

(You won’t actually “share” your Eclipse or workspace with anyone. You’ll just upload a setup file with your metadata that only you have access to yourself. You could share this later, but you can also just keep it as a backup).

This solution does not only allow you to reuse your eclipse plug-in setup, but also your configured Git & task repositories and many other setup-specific settings.

Along with update sites, p2 can treat existing Eclipse installations as a source for the plugins to be installed.

If you access the Eclipse folder in another machine (which has the plugins installed) via shared folder in the network , then in your new Eclipse, open Preferences->Install/Update->Available Software Sites->Add->Local-> browse to the Eclipse->p2->org.eclipse.equinox.p2.engine->profileRegistry and select the profile.

Now in the target Eclipse you can install those plugins as if you are installing from an update site.

P2 (the bundle provisioning system) provides functionalities for shared bundle pooling, see http://wiki.eclipse.org/Equinox/p2/Getting_Started#Bundle_pooling

It seems that feature is on its way: http://bugs.eclipse.org/282419

I don't know how to export a installed plugin,
but this answer helps for reinstalling an eclipse plugin from another eclipse installation. (How Do You Reinstall Installed Eclipse Plugins?)

Also See
Installing Eclipse (3.4+) plugins in a directory other than ECLIPSE_HOME/plugins
How To Add Perspectives In Eclipse?

You can simply copy the plug in folder from the other machine --(may be on a pendrive or cd )-- whatever suits you.

Then go to your ecplise, File > Import... > Plug-in Development --> Plug-ins and Fragments Click "Next"

[Import From] -- Directory. Browse your plugins folder Just Hit "Next"

From the left box, select individual or you may want to add all of it. Just hit "AddAll ->" And Just Hit "Next"

and there on just sit back let it do all the import work.

Dropping the right jars from your plugins directory to the target installation plugins directory should do the trick.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top