Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javah未找到错误_Java_Fedora_Java 7 - Fatal编程技术网

Javah未找到错误

Javah未找到错误,java,fedora,java-7,Java,Fedora,Java 7,我已经在fedora中安装了Java7,但是当我尝试从命令提示符下javah时,它显示为javah:command not found作为javac,Java else在哪里工作。当我在/usr/bin中搜索时,javac、java和javaws都有可执行文件,但javah没有。Javah在Java/JDK/bin文件夹中可见。如何运行javah命令 Thanx。使用导出路径=$path:/path/to/java/JDK/bin/folder将文件的完整路径(或将其所在的文件夹)键入path环

我已经在fedora中安装了Java7,但是当我尝试从命令提示符下javah时,它显示为javah:command not found作为javac,Java else在哪里工作。当我在/usr/bin中搜索时,javac、java和javaws都有可执行文件,但javah没有。Javah在Java/JDK/bin文件夹中可见。如何运行javah命令


Thanx。使用导出路径=$path:/path/to/java/JDK/bin/folder将文件的完整路径(或将其所在的文件夹)键入path环境变量。为了让它永久地出现在您的路径中,您可以将该行添加到您的.bashrc中。

对于任何使用最新版本的java的人(这篇文章在我写这篇文章时已经6年了)
javah
不再存在于您的java/JDK/bin文件夹中。相反,请使用命令
javac-h

是否设置了环境变量?您可以通过以下命令确定它是否位于您的系统上:
locate javah
此答案不再适用于比Java 8更新的Java版本。请参阅下面我关于使用
javac-h
的回答。