Installing a custom plugin on pure Eclipse

I am trying to install my custom Eclipse plugin, which works great when run from the manifest file, on a clean Eclipse installation. I installed the necessary dependencies (GEF and Zest) manually using their update sites. However, the plugin is still not displayed. I searched a lot on googled and found a site offering to open eclipse using -debug -consoleLog and found the following:

Edit: here is a screenshot of my entire log: Log

"PowerPlugin" is my custom plugin.

I checked and my plugin defines these dependencies with a minimum version number, and I installed Zest 1.3.0, Draw2D 3.7.2 and the GEF "All-In-One" SDK 3.7.2, which should rely on these dependencies.

Any question what is wrong?

+3
source share
1 answer

I would advise you to use only the iigo update site http://download.eclipse.org/releases/indigoand install all the necessary dependencies there, such as gef and zest (assuming you use indigo as the baseline?). This update site (actually called the “software site” or repository now) contains all the necessary dependencies, and they will be installed if necessary.

When using Help> Install New Software ... the security system p2 is used, and it will make sure that all the necessary dependencies are fulfilled before it starts installing anything.

[Updated below]

dropin. . , p2 ( aka p2 repository), :

  • .
  • () .
  • ( " " feature.xml). "" , " " ( UpdateSite, , ).
  • forlder : , , .jar conten.jar p2.
  • eclipse "" > " ... ... ..." 4.
  • ( " " ), , featrue.

, , " " 3.

. : http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Fexport_wizards%2Fexport_features.htm

+2

All Articles