Linux(CentOS 7)Java-JDK的jps失效问题
1、今日使用组长新创建的一台虚拟机,安装了软件后,使用jps命令查询,出现问题:
1 2 3 | # jps bash: jps: 未找到命令... |

2、然后查询了一下,当前机器的安装的软件环境
查询自带安装的jdk
1 2 3 4 5 6 7 8 | # yum list | grep jdk-devel java-1.6.0-openjdk-devel.x86_64 1:1.6.0.41-1.13.13.1.el7_3 base java-1.7.0-openjdk-devel.x86_64 1:1.7.0.261-2.6.22.2.el7_8 updates java-1.8.0-openjdk-devel.i686 1:1.8.0.262.b10-0.el7_8 updates java-1.8.0-openjdk-devel.x86_64 1:1.8.0.262.b10-0.el7_8 updates java-11-openjdk-devel.i686 1:11.0.8.10-0.el7_8 updates java-11-openjdk-devel.x86_64 1:11.0.8.10-0.el7_8 updates |
查看已经安装的jdk
1 2 3 4 5 | # java -version openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-b13) OpenJDK 64- Bit Server VM (build 25.181-b13, mixed mode) |
查询java的其他版本信息
1 2 3 4 5 6 7 8 9 | # rpm -qa | grep java java-1.7.0-openjdk-headless-1.7.0.191-2.6.15.5.el7.x86_64 java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64 python-javapackages-3.4.1-11.el7.noarch java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64 tzdata-java-2018e-3.el7.noarch javapackages-tools-3.4.1-11.el7.noarch java-1.7.0-openjdk-1.7.0.191-2.6.15.5.el7.x86_64 |
3、创建软链接部分,指向自己定义的jdk
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | -- 确定文件目录,以及软链接地址,备份下,还原时使用 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64/jre/bin/java -- 确定软链接位置 -- 进入到软链接目录 cd /etc/alternatives -- 删除需要修改的软链接(删除目录和链接,本质是删除这个目录记录即可) rm -rf /etc/alternatives/java -- 新增一个软链接 ln -s /usr/lib/java/jdk1.8.0_261/bin/java /etc/alternatives/java |
4、配置环境变量
创建完成后,执行jps命令,发现还不可以,查看环境变量发现没有,
执行修改环境变量命令
# 如果没有权限,请切换到有权限的用户 vim ~/.bash_profile
修改后的文件如下
1 2 3 4 5 6 7 8 9 10 11 12 | # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin:/usr/lib/java/jdk1.8.0_261/bin export PATH |

5、测试并验证
再次执行jps命令,发现已经可以。
1 | # jps 77074 Jps 66183 sentinel-dashboard-1.7.2.jar |



您的资助是我最大的动力!
金额随意,欢迎来赏!
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的
欢迎大家关注我的个人博客 Lycos | 小站 !由于最近没时间处理,原域名http://www.liuyuchuan.com暂时停止使用
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步