Rucaja (Rust calls Java)

Clippy Linting Result

Calling Java code from Rust via JNI.

This is currently only tested on macOS 10.12. Your platform might need adjustments in build.rs.

Tracing

JVM options:

Mac

Trying to run may give:

dyld: Library not loaded: @rpath/libjvm.dylib
  Referenced from: ./target/debug/rucaja
  Reason: image not found
Abort trap: 6

this might require something like:

sudo ln -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib

License

Licensed under either of

at your option.