A port of https://github.com/Adam-Vandervorst/PyBHV/
Assuming a modern GCC version and Java 9 or newer:
export JAVA_HOME=/path/to/your/java/home
git clone --recurse-submodules https://github.com/Adam-Vandervorst/JavaBHV.git
cd JavaBHV/c-src
bash build.sh
cd ..
bash run.sh