This is the Java client for interacting with the Armada gRPC API.
- Java 11 (required by Jenkins K8s plugin)
- Maven 3.9.9
From the root of the Armada repository, run:
mage BuildJavaExample programs are located in the examples directory.
Ensure an Armada server is running on localhost:30002 before executing the example:
mvn exec:java -Dexec.mainClass="io.armadaproject.examples.SubmitJob"mvn clean packagemvn clean testIf IntelliJ doesn't recognize generated sources, update the IDE settings:
- Go to Help > Edit Custom Properties
- Add the following line:
idea.max.intellisense.filesize=20000 - Restart IntelliJ