[英]javah Help - “No classes were specified on the command line”
我正在运行安装了Eclipse的Ubuntu Linux,并且我正在尝试使用JNI这样做我需要使用javah,但它似乎没有工作我刚刚安装了Ubuntu并且不熟悉Linux / bash炮弹
对于我的eclipse项目myJNI,我有一个包含本机方法的类DoJNI。
在终端:
javah -classpath .;\home\thomas\Documents\LinuxProgramming\EclipseWorkspace\myJNI\bin\org\me\jni DoJNI
我得到的错误是:在命令行上没有指定类
使用正斜杠代替反斜杠,使用冒号而不是分号:
javah -classpath .:/home/thomas/Documents/LinuxProgramming/EclipseWorkspace/myJNI/bin/org/me/jni DoJNI
另外,我怀疑你不是真的想在类路径上使用org / me / jni,而只是使用classname org.me.jni.DoJNI
的bin
目录:
javah -classpath .:/home/thomas/Documents/LinuxProgramming/EclipseWorkspace/myJNI/bin org.me.jni.DoJNI
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.