背景
搭建私人服务器博客时,租用了一台vps主机(vutlr)。就想着安装一下JDK(打算做个前后端分离后台维护系统Demo,总结近两年的技术点)
安装JDK
-
首先检查是否以安装了JDK
rpm -qa |grep java [root@bertram /]# rpm -qa |grep java python-javapackages-3.4.1-11.el7.noarch javapackages-tools-3.4.1-11.el7.noarch java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64 tzdata-java-2019a-1.el7.noarch java-1.8.0-openjdk-headless-1.8.0.212.b04-0.el7_6.x86_64
很明显我是安装好了的。如果执行命令没有打印任何东西的表示没有安装。
-
卸载旧版JDK。(删除所有带Java的文件)
rpm -qa | grep java | xargs rpm -e --nodeps
-
检查是否卸载完全
可以再次执行rpm -qa |grep java, 发现不打印任何东西。或者类似下面的方式检查。下面结果表示卸载完成。[root@bertram /]# java -version -bash: /usr/bin/java: No such file or directory [root@bertram /]# java -bash: /usr/bin/java: No such file or directory [root@bertram /]# javac -bash: javac: command not found
-
检索JDK1.8的列表
yum list java-1.8*
-
安装JDK java-1.8.0-openjdk.x86_64
yum install java-1.8.0-openjdk.x86_64
中间需要确认是否安装输入y回车即可。
-
Complete! 表示完成了
完成 -
测试是否安装成功且配置好环境变量。
image.png# java -version openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode) # java # javac
看出java 可以执行,javac(编译器)不能执行(不影响程序运行)。
网友评论