赞
踩
有些服务器中自带了java,但不是你想要的版本的话,可以先卸载掉,然后更换想要的ava版本。因为是有网环境,可以使用yum安装。
无网环境可以参考我写的另一篇文章:
一、查看当前liunx系统中的java
rpm -qa | grep java
没有任何显示所以说系统中并没有安装任何版本的java。
一般情况下,腾讯云或者阿里云刚刚购买的新服务器所安装的liunx镜像是没有java的。如果是自己在电脑中安装的虚拟机,一般会有各种版本的java存在。不想用的话用直接卸载就可以了。
rpm -e --nodeps 软件全名(拷贝用rpm -qa | grep java 查出的软件名,复制粘贴到这里就好)
也可以在每个要卸载的软件名字后边空格再输入另一个软件名字,这样可以一次性卸载多个软件。
二、安装java到当前服务器。
查找java相关的列表
yum -y list java*
出现很多,找到你想要安装的版本,复制名字用yum安装就可以了。
yum install java-1.8.0-openjdk-devel.x86_64
这里使用开发者版本,也就是名字中带devel的。
如果使用没有devel 的时,在安装完成的目录中 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64下只有一个jre文件(这跟平时有差异)
等待出现选项的时候输入y 回车。
等待安装完成。如果你的系统中有其他需要依赖的包,yum会自动帮你安装。
完成安装后验证
java -version
然后配置一下就可以使用了。
通过yum安装的默认路径为:/usr/lib/jvm
将jdk的安装路径加入到JAVA_HOME
vim /etc/profile
在文件最后加入:
- JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
- JRE_HOME=$JAVA_HOME/jre
- CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
- PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
- export JAVA_HOME JRE_HOME CLASS_PATH PATH
将括号内的路径改为这个路径,一般为路径后方没有 ->的那一个
刷新配置
source /etc/profile
完成!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。