$ mvn clean install
$ mkdir target
$ native-image --shared -H:Name=target/libnativeimpl -cp library/target/native-library-0.0.1-SNAPSHOT.jar
$ LD_LIBRARY_PATH=./target java -cp caller/target/native-caller-0.0.1-SNAPSHOT.jar org.pkg.apinative.Native
$ mvn clean install
$ mkdir target
$ native-image --shared -H:Name=target/libnativeimpl -cp library/target/native-library-0.0.1-SNAPSHOT.jar
$ LD_LIBRARY_PATH=./target java -cp caller/target/native-caller-0.0.1-SNAPSHOT.jar org.pkg.apinative.Native