Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.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
Java -bash:jps:未找到命令(hadoop)_Java_Hadoop_Jvm_Environment Variables - Fatal编程技术网

Java -bash:jps:未找到命令(hadoop)

Java -bash:jps:未找到命令(hadoop),java,hadoop,jvm,environment-variables,Java,Hadoop,Jvm,Environment Variables,我正在尝试安装hadoop。当我执行start all.sh时,没有错误 但是,为了测试是否所有组件都已使用命令jps在Im中启动,但始终显示 -bash: jps: command not found 我已经在.bashrc中配置了一些变量: export JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/ export HADOOP_PREFIX=/usr/local/hadoop-1.2.1 export PATH=$PATH:$JAVA_H

我正在尝试安装hadoop。当我执行
start all.sh
时,没有错误

但是,为了测试是否所有组件都已使用命令
jps
在Im中启动,但始终显示

-bash: jps: command not found
我已经在.bashrc中配置了一些变量:

export JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/
export HADOOP_PREFIX=/usr/local/hadoop-1.2.1
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_PREFIX/bin
另外,如果我尝试访问:localhost:50060/jobtracker.jsp,我会遇到一个错误:

Problem acessing /jobtracker.jsp Reason: /jobtracker.jsp

你知道它为什么不起作用吗?

你试过使用绝对位置启动jps吗?例如/bin/jpshave您安装了java吗?我想是的,在$JAVA_HOME路径上,但只是检查…:)键入
java-version
以防万一谢谢,是的,我试图在hadoop/bin目录中启动jps,但我得到了相同的错误。是的,我已经安装了java。Jps是一个java实用程序,而不是Hadoop实用程序。它应该在$JAVA_HOME/bin目录中。从$JAVA_HOME路径来看,我猜您只安装了JRE,而JRE不包含JPS工具。您应该安装JDK来使用它。同样感谢您,我尝试在JavaBin目录中使用jsp,但出现了相同的错误。我安装了jdk版本。您是否尝试过使用绝对位置启动jps?例如/bin/jpshave您安装了java吗?我想是的,在$JAVA_HOME路径上,但只是检查…:)键入
java-version
以防万一谢谢,是的,我试图在hadoop/bin目录中启动jps,但我得到了相同的错误。是的,我已经安装了java。Jps是一个java实用程序,而不是Hadoop实用程序。它应该在$JAVA_HOME/bin目录中。从$JAVA_HOME路径来看,我猜您只安装了JRE,而JRE不包含JPS工具。您应该安装JDK来使用它。同样感谢您,我尝试在JavaBin目录中使用jsp,但出现了相同的错误。我安装了jdk版本。