I’m running Ubuntu Linux with Eclipse installed, and I’m trying to work with JNI
to do so I need to use javah, but it doesn’t seem to be working
I have just recently installed Ubuntu and am unfamiliar with Linux/bash shells
for my eclipse project called myJNI, I have class DoJNI containing the native method.
in Terminal:
javah -classpath .;\home\thomas\Documents\LinuxProgramming\EclipseWorkspace\myJNI\bin\org\me\jni DoJNI
errors I get are:
No classes were specified on the command line
Use forward slashes instead of backslashes, and a colon instead of a semi-colon:
Also, I suspect that you don’t really want org/me/jni on the classpath, but just the
bindirectory, using the classnameorg.me.jni.DoJNI: