Installing Reactive Platform libraries
Reactive Platform libraries available through IBM Passport Advantage enable telemetry and other production capabilities of Reactive Platform. After purchasing Reactive Platform from IBM, you can log into IBM Passport Advantage and download the Reactive Platform Development Accelerator archive.
Before you begin
Get the libraries from the Passport Advantage website . Search for "Reactive
Platform". Download the archive image for Reactive Platform Development Accelerator.
Unzip the archive to a directory within your computer's home account. For example, on macOS and Linux: ~/reactive-platform
, or on Windows: C:\Users\my-user-name\reactive-platform
. After you have done this, the ~/reactive-platform/reactive-platform-dev-accel-1.3.1.0/rp-preloaded
directory will be the location of the library repository used with the sbt, Apache Maven and Gradle build tools.
Determine the full path of this directory for the operating system you are using. This full path is referred to as REPO_DIR
below. For example on macOS REPO_DIR for a user called bob would be:
/Users/bob/reactive-platform/reactive-platform-dev-accel-1.3.1.0/rp-preloaded
Set up Apache Maven to use the Reactive Platform libraries
You will need to add the location of the libraries to your Apache Maven settings. On macOS and Linux,
the settings files location is:
~/.m2/settings.xml
and on Windows: C:\Users\my-user-name\.m2\settings.xml
Within the <profiles>
element add the following, remembering to replace REPO_DIR with your value:
<profile>
<id>reactive-platform</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>lightbend-commercial</id>
<name>Reactive Platform Repository</name>
<url>file://REPO_DIR</url>
</repository>
</repositories>
</profile>
What to do next
You're now ready to write your application and make use of Reactive Platform libraries such as the Telemetry libraries.