日期:2014-05-16  浏览次数:20642 次

linux下javah的问题
环境变量的设置 :
export JAVA_HOME=/usr/java/jdk1.5.0_21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib

关键代码:
cd 项目目录全路径/bin
javah -jni 包名.类名

例如在我的/home/heji/下有一个工作空间xuexi,xuexi里面有一个HelloWorld的项目,包名是com.heji.helloworld,有一个java文件是HelloWorld.java。然后cd /home/heji/xuexi/HelloWorld/bin回车
用javah -jni com.heji.helloworld.HelloWorld
生成的.h文件在bin目录下