Java client
The following are important links for the Cadence Java client:
- GitHub project: https://github.com/cadence-workflow/cadence-java-client
- Samples: https://github.com/cadence-workflow/cadence-java-samples
- JavaDoc documentation: https://www.javadoc.io/doc/com.uber.cadence/cadence-client
Add cadence-client as a dependency to your pom.xml:
<dependency>
<groupId>com.uber.cadence</groupId>
<artifactId>cadence-client</artifactId>
<version>LATEST.RELEASE.VERSION</version>
</dependency>
or to build.gradle:
dependencies {
implementation group: 'com.uber.cadence', name: 'cadence-client', version: 'LATEST.RELEASE.VERSION'
}
If you are using gradle 6.9 or older, you can use compile group
dependencies {
compile group: 'com.uber.cadence', name: 'cadence-client', version: 'LATEST.RELEASE.VERSION'
}
Release versions are available in the release page