You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Joseph Henry a4a5ea5c31 Updated bindings 8 years ago
..
zerotier Updated bindings 8 years ago
ExampleApp.java Updated bindings 8 years ago
Makefile Updated bindings 8 years ago
README.md Updated bindings 8 years ago

README.md

ZeroTier with Java via JNI


Example App

  • From libzt main directory, build shared library: make shared_jni_lib
  • Copy the resultant dynamic library (*.so or *.dylib) from build/ to this current directory
  • Change to this directory and make example_java_app
  • Run: java -cp "." ExampleApp

JAR file (with embedded C++ dynamic library)

make example_app
make jar

Notes:

Upon execution, it will load the libzt dynamic library via the loadLibrary method and begin generating an identity.


More resources on JNI usage:

http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/index.html