Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Simplest approach would be to use <a href="http://felix.apache.org/documentation/subprojects/apache-felix-file-install.html" rel="nofollow noreferrer">Apache Felix File Install</a>. It works just fine with Equinox, you only need to put File Install configuration parameters into the configuration/config.ini. Note though that if you launch Equinox via launcher JAR or via binary, the working directory would be parent of configuration/ or plugins/ directory. </p> <p>Excerpt from our project config.ini:</p> <pre><code># Start File Install itself osgi.bundles=reference\:file\:org.apache.felix.fileinstall_3.1.0.jar@1\:start # The name of the directory to watch felix.fileinstall.dir=./plugins # A regular expression to be used to filter file names # We have all bundles in plugins/ directory, this regexp # forbids monitoring bundles that are started via osgi.bundles property felix.fileinstall.filter=^(?!org.apache.felix.fileinstall|org.eclipse.osgi).* # Determines if File Install waits felix.fileinstall.poll milliseconds before doing an initial scan or not. felix.fileinstall.noInitialDelay=true # Not sure why we have this... felix.fileinstall.start.level=2 </code></pre> <p>Other possible solution would be to use <a href="http://wiki.eclipse.org/Equinox/p2" rel="nofollow noreferrer" title="Eclipse P2">Eclipse P2</a>. It is much more advanced and powerful, though I find it quite difficult to use.</p> <p>Good thing is that if your application is agnostic to the way bundles are provisioned (and it should be this way), you can always change your mind later.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload