您的位置:首页 > 编程语言 > Java开发

Eclipse升级后用javah命令生成不了JNI接口的h头文件的解决方法

2012-03-06 16:59 344 查看
相关网帖

1.使用javah出现无法访问的错误!(转载) ----
http://blog.csdn.net/zhhaogen/article/details/6266545

2.javah生成jni头文件
----http://blog.csdn.net/roadog2006/article/details/6414583



没升级Eclipse前,只要切到对应的工程目录下执行如下的命令就可以生成JNI接口的h头文件,但升级后不行,通过比较以前可以的工程发现升级Eclipse后bin目录下改变了,多了一级classes目录,所以用下面格式的命令就不行了。要加一级classes目录。也要注意系统的环境变量CLASSPATH的设置值!!!



javah -classpath bin -d jni xxx.xxx.xxx.abc



其中xxx.xxx.xxx.abc中xxx.xxx.xxx为工程的包名,abc是要实现为JNI接口的类。

//------------------------------------------------------------------

javah -classpath bin\classes -d jni xxx.xxx.xxx.abc
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐