1.jps是什么
- jps是jdk提供的一个查看当前java进程的小工具
- 是JavaVirtual Machine Process Status Tool的缩写
2.发生未找到命令的原因?(考虑如下四项,一个一个排除)
- 2.1 未安装相应的软件包
- 2.2 安装了软件包,未设置环境变量or环境变量设置错误
- 2.3 配置正确的路径,但是未生效
- 2.4 jdk缺少依赖
2.1 是否未安装相应的软件包?
# java -version ## 查看是否安装jdk
排除未安装软件包
2.2 环境变量设置是否错误?
# whereis java
# ls -lrt /usr/bin/java
# ls -lrt /etc/alternatives/java
# vim /etc/profile ##查看or写入java路径
排除路径写入错误
但执行依旧找不到jps
2.3 配置正确的路径,但是未生效?
在修改环境变量后记得执行以下命令:
# source /etc/profile ##使修改的环境变量在当前终端生效
# jps ##如果还是找不到命令,继续查找下一个原因
排除路径未生效
但执行依旧找不到jps
2.4 缺少依赖
# sudo yum install java-1.8.0-openjdk-devel.x86_64
安装好依赖后,执行jps,发现进程
ok~