您的位置:首页 > 运维架构 > Shell

关于jps命令-bash: jps: command not found 解决方案

2016-01-01 16:47 1156 查看
centos6.3 64位有Java1.5自带,当我安装CDH4时,习惯用老的方法来查看进程是否正确启动,即jps,可是他却告知

-bash: jps: command not found

原因很简单,java1.5没有jps命令

以下为解决方式:

查看Java1.5位置

[hadoop@master bin]$ which java

/usr/bin/java

删掉这个软连接

[hadoop@master bin]$ sudo rm /usr/bin/java

将正确的地址指向这个软连接

[hadoop@master bin]$ sudo ln -s /usr/java/jdk1.6.0_31/bin/java /usr/bin/java

查看

[hadoop@master bin]$ java -version

java version "1.6.0_31"

Java(TM) SE Runtime Environment (build 1.6.0_31-b04)

Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)

可是这样远远不够

需要将此信息录入环境变量中去

[hadoop@master bin]$ sudo vi /etc/profile

[hadoop@master bin]$ source /etc/profile

export PATH=$PATH:/usr/java/jdk1.6.0_31/bin

[hadoop@master bin]$ jps

2980 Jps

成功!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: