As you know, FlatBuffers neither publishes its Java API to the
Maven Central repository, nor provides a native Java compiler.
This makes it (almost) impossible to integrate it into
Maven/Gradle projects. To address this issue, I created
the following projects:
- flatbuffers: An unofficial fork of the FlatBuffers Java API.
Maven artifacts are available via com.vlkan:flatbuffers:1.2.0-3f79e055.
- flatc: Unofficial Maven artifacts for FlatBuffers compiler binaries.
You can access artifacts via com.vlkan:flatc-linux-x86_64:1.2.0-3f79e055
and com.vlkan:flatc-osx-x86_64:1.2.0-3f79e055.
All the steps needed to integrate FlatBuffers into a Maven
project are explained in flatc page in detail. Comments are
welcome.
Cheers!