我正在尝试创建一个java头文件。我在netbeans中编译了项目,然后在命令行中键入以下内容:
javah -classpath C:\Users\User\Documents\NetBeansProjects\JNITest\build\classes.jnitest HelloWorld
我也尝试过:
javah -classpath C:\Users\User\Documents\NetBeansProjects\JNITest\build\classes\jnitest HelloWorld
但是我收到错误:无法找到HelloWorld
的clas文件。
该课程显然位于:
C:\Users\User\Documents\NetBeansProjects\JNITest\build\classes\jnitest\HelloWorld.class
我应该如何正确指定路径?
答案 0 :(得分:4)
试试这个:
javah -classpath C:\Users\User\Documents\NetBeansProjects\JNITest\build\classes jnitest.HelloWorld
^---------------- class folder ------------------------------^ ^--- classname --^
答案 1 :(得分:0)