4

Plugin spy is included into Eclipse since 3.4. I wonder if there is somewhere separate plugin distribution, so it could be used to install into custom rcp application. In my case it is jubula if this information is necessary.

michael nesterenko
  • 14,222
  • 25
  • 114
  • 182

1 Answers1

5

Using the Plug-in Registry view, you can see the spy is defined in org.eclipse.pde.runtime. Just include this in your application. The only mandatory dependencies are for org.eclipse.core.runtime, org.eclipse.ui, and org.eclipse.ui.forms - the rest are optional...

Tonny Madsen
  • 12,628
  • 4
  • 31
  • 70
  • 1
    How can I include this plugin? I do not build application, that is already shipped one. – michael nesterenko Apr 26 '12 at 16:17
  • I haven't found an existing feature, apart from `org.eclipse.pde`, that includes the plug-in. But you could make a feature with the plug-in yourself.. – Tonny Madsen Apr 26 '12 at 17:26
  • Could you explain in a few words, why do I need a feature to install a plugin? Why can not I just copy plugin jar file to plugins directory of eclipse installation? – michael nesterenko Apr 30 '12 at 01:56
  • Eclipse - actually OSGi - does not provision plug-ins _just_ because they are present in the file system. OSGi must be told. That can be done in a number of ways. The typical being dropping plug-ins in the `dropins` directory or installing them via Eclipse as a feature. The former have all sort of problems - e.g. these plug-ins cannot be updated and can completely ruin your installation - where the later are 1st class citizens. – Tonny Madsen Apr 30 '12 at 06:02