Creating the necessary environment to start developing services with Rio is straight forward.
| While not necessary, we recommend setting the RIO_HOME environment variable to point to the install location of Rio |
This section will discuss setting up the environment in the context of creating a project.
Project Classpath
| Note that setting up the classpath does not mean setting the CLASSPATH environment variable |
If you are going to develop using pure POJOs, you do not have any project dependencies on Rio to develop your services (see the introduction). If you are going to use Rio or River (Jini) technology APIs, you will need the add the following JARs into your project's classpath:
| JAR | Location |
Description |
|---|---|---|
| rio.jar |
RIO_HOME/lib |
Rio APIs |
| jsk-platform.jar |
RIO_HOME/lib/apache-river/lib |
River (Jini) API and interfaces |
| jsk-lib.jar |
RIO_HOME/lib/apache-river/lib |
River (Jini) API and implementations found in jsk-platform.jar |
Here is a screenshot of what the above looks like using IntelliJ

