Attempting to install a fresh copy of node-java with JDK9 installed yields the following error:
ld: warning: directory not found for option '-L/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/jre/lib/server'
ld: library not found for -ljvm
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Release/nodejavabridge_bindings.node] Error 1
I believe this is because there is no .../Home/jre/lib only a ...Home/lib
14:49 $ ls /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/lib/server/
Xusage.txt libjsig.dylib libjvm.dylib
I believe this post details changes in the structure for the JDK in version 9: http://openjdk.java.net/jeps/220
Attempting to install a fresh copy of node-java with JDK9 installed yields the following error:
I believe this is because there is no
.../Home/jre/libonly a...Home/libI believe this post details changes in the structure for the JDK in version 9: http://openjdk.java.net/jeps/220