Java SDK for Solana
There's a Java sdk built by Sava Engineering that supports most functions to interact with Solana. If you're using Anchor for your Solana programs, you will be able to use anchor-src-gen with your idl to produce a Java compatible client.
Installation
Maven
Gradle
More Documentation
Please visit the Sava Software documentation for more information on using this Java SDK with Solana.