The REXS API library contains core utility classes for the REXS interface.
ATTENTION: The current status of the REXS API is not yet fully covered by Javadoc and unit tests. For this reason we cannot publish a first version yet. Before using this stand productively, you should therefore test sufficiently.
To use these projects in an IDE you will need the project Lombok agent. Full instructions can be found on the Lombok website. The sign that you need to do this is a lot of compiler errors to do with missing methods and fields.
Install Java and create a JAVA_HOME
environment variable that points to the location of your JDK
set PATH=C:\develop\lib\jdk-17.0.2\bin;%PATH%
set JAVA_HOME=C:\develop\lib\jdk-17.0.2
Install Maven and create Maven environment variables
set PATH=C:\develop\lib\apache-maven-3.8.5\bin;%PATH%
set M2_HOME=C:\develop\lib\apache-maven-3.8.5
set M2=%M2_HOME%\bin
Run mvn clean package
in the root directory of the application
Navigate to api/target
where you find the rexs-api-1.0.0.jar
Build the package
Navigate to cli/target
where you find the rexs-api-cli-1.0.0.jar
Run java -jar rexs-api-cli-1.0.0.jar --help