Closed
Description
This is the master issue to track the progress of formally releasing Java API.
Background
Java worker code was contributed by Ant Financial in 2018 as an experimental feature. It has also been used in the past 2 years internally at Ant. Now we think the code should be stable enough for the formal release.
Action items.
- Simplify usage for beginners: deploy jars (with all platform binaries included) to Maven's central repo. So that users can use it out of box, without having to compile from code (Deploy jars to maven central repository #6876).
- Make Java version aligned with Python.
- Enhance integration tests for new version releases.
- Finalize API: revisit API design and refine it if needed; avoid making breaking changes after formal release.
- Improve documentation.
- Remove
--include-java
and--java-worker-options
fromray start
.