Compiling and Running a Java Program with a Native Method |
Now run the Java application (theHelloWorld
class) with the Java interpreter, as follows:
java HelloWorldYou should see the following output:
If you see an exception like the following, then you don't have your library path set up correctly.Hello World!The library path is a list of directories that the Java runtime system searches when loading libraries. Set your library path now, and make sure that the name of the directory where thejava.lang.UnsatisfiedLinkError: no hello in shared library path at java.lang.Runtime.loadLibrary(Runtime.java) at java.lang.System.loadLibrary(System.java) at at java.lang.Thread.init(Thread.java)hello
library lives is in it.
Compiling and Running a Java Program with a Native Method |