To install Reactive Blocks follow these steps:
In Eclipse, open the software manager via Help → Install New Software…
Add the update site http://updates.bitreactive.com/ (1) and click Add… (2)
Choose a name for the repository, e.g. Bitreactive Updates, and click OK
Choose features to be installed and simply follow subsequent steps by clicking Next
By default, only the required Reactive Blocks base feature is selected. It allows you to build code on Java SE. In case you already know that you want to develop for OSGi or Eclipse Kura, select these features as well. If you are not sure, just install the required base feature.
During the installation process, you might experience that the progress bar does not seem to advance for quite sometime. It is because installing Reactive Blocks would also install its dependencies. Therefore, several update sites are also contacted and dependencies need to be calculated. This may take time.
Problems? check some tips below.
On Linux please install one additional library sudo apt install libwebkitgtk-1.0
and add
--launcher.GTK_version
2
to your eclipse.ini before the --launcher.appendVmargs
line.
To start, check some of the usual suspects: (Don’t laugh - these things happen!)
Reactive Blocks is about 10 MB in size. Which other dependencies Eclipse needs to download depends on your installation. Usually Reactive Blocks and all necessary dependencies are downloaded rather quickly. We have seen in some cases, however, that the download may take some time.
Eclipse plugins depend on other plugins. Therefore, when you install or update, also other update sites hosting the dependencies are contacted.
Check which version of Eclipse you are using
For Windows: Choose Help → About
For MacOS X: Choose Eclipse → About Eclipse
Reactive Blocks supports Eclipse Neon (4.6), Mars (4.5), Luna (4.4) and Kepler (4.3).
Ensure that you have enabled update site.
Ensure that you have selected Contact all update sites during install to find required software (see the second figure above), so that the update manager wizard also checks other sites for required plugins.
Eclipse tries to access the software site again. If the update site is not accessible, you have at least found one reason why the installation failed. If you have checked all of the points above: