Percy

在JNI中使用Javah错误

java

命令:

javah -jni JavaHowTo

结果:

error: cannot access JavaHowTo 
class file for JavaHowTo not found

javadoc: error - Class JavaHowTo not found.
Error: No classes were specified on the command line.  Try -help.

我已经正确设置了类路径,但是仍然出现此javah错误。

对此的任何解决方案将大有帮助。


阅读 279

收藏
2020-12-01

共1个答案

一尘不染

尝试

javah -jni com.example.JavaHowTo

com.example你的包裹在哪里。

您还需要从包含以下内容的目录中运行javah com/example/JavaHowTo.class

例如,如果您的结构是

/home/user/com/example/JavaHowTo.class

从运行javah

/home/user
2020-12-01