The sdk artifacts are published as GitHub packages. Check the links below on how to use GitHub packages as dependencies in a Java Project.
Add this dependency to your project's POM:
<dependency>
<groupId>io.numaproj.numaflow</groupId>
<artifactId>numaflow-java</artifactId>
<version>${latest}</version>
<scope>compile</scope>
</dependency>
Add this dependency to your project's build file:
compile "io.numaproj.numaflow:numaflow-java:${latest}"