The Red Hat Central Discovery project provides a mechanism for building a plugin jar, directory.xml file, and a composite update site used by Red Hat Central.
To use a Discovery site, you need to first install Red Hat Central, which is part of JBoss Tools. Central will then connect to a Discovery site via the default (or other) directory.xml file, which will link to the plugin jar, which will in turn list a catalogue of available updates, installable from a composite site.
Both the URL for the directory.xml and the URL used within the plugin (to which the directory.xml refers) can be overridden via the commandline when launching Eclipse (or Red Hat Developer Studio). Via commandline (or inside your eclipse.ini / devstudio.ini file), you can specify these arguments:
./eclipse -vmargs \
-Djboss.discovery.directory.url=http://download.jboss.org/jbosstools/neon/snapshots/updates/discovery.central/master/jbosstools-directory.xml \
-Djboss.discovery.site.url=http://download.jboss.org/jbosstools/neon/snapshots/updates/discovery.central/master/ \
-Djboss.discovery.earlyaccess.site.url=http://download.jboss.org/jbosstools/neon/snapshots/updates/discovery.earlyaccess/master/
or
./devstudio -vmargs \
-Djboss.discovery.directory.url=https://devstudio.redhat.com/11/snapshots/updates/discovery.central/master/devstudio-directory.xml \
-Djboss.discovery.site.url=https://devstudio.redhat.com/11/snapshots/updates/discovery.central/master/ \
-Djboss.discovery.earlyaccess.site.url=https://devstudio.redhat.com/11/snapshots/updates/discovery.earlyaccess/master/
To verify local changes to a target platform, see:
Need help cloning this repo? See Get the code.
See Contributing.