javah -jni编译带包的class文件出错

javah -jni编译带包的class文件出错

 

java 的class文件在不在包的问题:

     今天遇到javah -jn生成不了c++的header文件,经过排查,发现我以前编译的java的class文件不带包,所以cmd和java class文件在一个目录下,可以顺利的通过,但是我今天编译的java的class文件带包,所以生成不了c++的header文件。

解决办法:

       cmd退到你要编译的class文件的包的上级目录,然后在编译就能通过了。

你可能感兴趣的:(javah -jni编译带包的class文件出错)