-bash:javah:在windows7上找不到命令

时间:2013-04-04 06:52:36

标签: java android

我是Android环境的新手。我使用此链接(http://stevethai.wordpress.com/2010/08/04/android-helloworld-with-native-code-tutorial/)使用NDK和cygwin Terminal运行NDK项目。我按照链接中给出的所有步骤进行操作。但是在Cygwin终端编译时它显示错误(-bash:javah:command not found)。我正确指定了所有路径。 在此先感谢。

2 个答案:

答案 0 :(得分:2)

如果您设置了export PATH=$PATH:/cygdrive/c/Program\ Files/Java/jdk1.7.0/bin,它应该有效。尝试重新启动cygwin以重新加载env变量。另外,你确定你使用的是jdk而不是jre吗?

答案 1 :(得分:0)

可能是你在cygwin中使用DOS命令,进入DOS提示符,并设置:

路径c:\ program files \ java \ jdk1.7.0_25 \ bin;%path%

然后执行javah