Possible to use a dropins folder for an RCP application [message #1478385] |
Tue, 18 November 2014 16:44 |
Phil Beauvoir Messages: 62 Registered: October 2012 |
Member |
|
|
I'm trying to get my RCP application to recognise plugins dropped into a specified "dropins" folder. So far, no luck. This is what I've done:
I added the following additional p2 plugins to the RCP app product:
<plugin id="org.eclipse.equinox.frameworkadmin"/>
<plugin id="org.eclipse.equinox.frameworkadmin.equinox"/>
<plugin id="org.eclipse.equinox.p2.artifact.repository"/>
<plugin id="org.eclipse.equinox.p2.core"/>
<plugin id="org.eclipse.equinox.p2.director"/>
<plugin id="org.eclipse.equinox.p2.directorywatcher"/>
<plugin id="org.eclipse.equinox.p2.engine"/>
<plugin id="org.eclipse.equinox.p2.extensionlocation"/>
<plugin id="org.eclipse.equinox.p2.garbagecollector"/>
<plugin id="org.eclipse.equinox.p2.jarprocessor"/>
<plugin id="org.eclipse.equinox.p2.metadata"/>
<plugin id="org.eclipse.equinox.p2.metadata.repository"/>
<plugin id="org.eclipse.equinox.p2.publisher"/>
<plugin id="org.eclipse.equinox.p2.publisher.eclipse"/>
<plugin id="org.eclipse.equinox.p2.reconciler.dropins"/>
<plugin id="org.eclipse.equinox.p2.repository"/>
<plugin id="org.eclipse.equinox.p2.touchpoint.eclipse"/>
<plugin id="org.eclipse.equinox.simpleconfigurator"/>
<plugin id="org.eclipse.equinox.simpleconfigurator.manipulator"/>
<plugin id="org.sat4j.core"/>
<plugin id="org.sat4j.pb"/>
And added the following line to the RCP application's Archi.ini file (the RCP app is named Archi.exe):
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=C:/Archi/dropins
Then I placed a couple of plugins in that dropins folder, launched the RCP app and...nothing.
I checked the installed plugins running in the RCP app and the p2 plugins are there, but not the ones in the dropins folder.
(The plugins do register if I put them in the RCP app's "plugins" folder.
Is it possible to do this?
[Updated on: Tue, 18 November 2014 16:45] Report message to a moderator
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02032 seconds