Eugene, thank you very much for your quick response.
Running the mvn command as you suggest successfully builds a decoder jar, apparenty using a pure java implementation.
That is very useful of course, but my desire is to have both brotli decoding and encoding functionality with a java client.
There is additional code in the java "wrapper" package that appears to provide both encoding and decoding, through native calls that will rely on the platform-specific libraries.
The mvn command doesn't build these, and there is no pom.xml in the wrapper directory.
I'm sure I can set up a maven build to make a jar from the wrapper classes, but before I do, I want to ensure that it is the expectation that the wrapper java classes should work with native libraries if properly built?
I also tried the bazel build you suggested, but ran into problems, perhaps with my bazel implementation or configuration. I am fine with skipping bazel if it is also geared to packaging only the java decoder jar.
Thanks again for any help,
Ben