Centos7安装JDK8

本文详细介绍了在Linux7系统上安装JDK8的过程,包括卸载旧版本、下载并安装新版本以及配置环境变量的方法。此外,还提供了安装Maven的步骤,涉及环境变量配置和验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux7安装JDK8

Linux上一般会安装Open JDK,关于OpenJDK和JDK的区别

下面开始安装步骤:

第一步:卸载系统自带的OpenJDK以及相关的java文件

①在命令窗口键入:

[root@ppl ~]# rpm -qa | grep java
[root@ppl ~]# 

没有就不用卸载

可能会出现以下情况

[ppl@rhelppl soft]$ rpm -qa | grep java
python-javapackages-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.181-7.b13.el7.x86_64
javapackages-tools-3.4.1-11.el7.noarch
tzdata-java-2018e-3.el7.noarch
java-1.8.0-openjdk-1.8.0.181-7.b13.el7.x86_64
[ppl@rhelppl soft]$

下面这几个可以删除

java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

noarch文件可以不用删除

python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch

③在命令窗口键入:

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

完整的删除文件的命令,在命令窗口键入:

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

命令介绍:

rpm     管理套件

-e     删除指定的套件

–nodeps  不验证套件档的相互关联性

④检查是否已经删除成功

在命令窗口键入:

[root@ppl ~]# java -version
-bash: java: command not found
[root@ppl ~]# javac 
-bash: javac: command not found

第二步  下载最新稳定JDK

【注意】:JDK安装在哪个用户下,就是给哪个用户使用

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

[root@ppl ~]# mkdir -p /usr/java
[root@ppl ~]# tar -zxvf /root/data/jdk-8u341-linux-x64.tar.gz -C /usr/java/
[root@ppl ~]# cd /usr/java/
[root@ppl java]# ll -h
total 4.0K
drwxr-xr-x. 7 10 143 4.0K Dec 16 03:48 jdk1.8.0_201
[root@ppl java]# mv jdk1.8.0_341/ jdk1.8
[root@ppl java]# ll -h
total 4.0K
drwxr-xr-x. 7 10 143 4.0K Dec 16 03:48 jdk1.8
[root@ppl java]# 

3.配置JDK环境变量

编辑全局变量

sudo vim /etc/profile
添加以下内容
#java environment
export JAVA_HOME=/usr/java/jdk1.8
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

【注】:CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}

保存退出

:wq!

4.让刚刚设置的环境变量生效

source /etc/profile

5.检查是否配置成功

[test@ppl java]$ java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
[test@ppl java]$ 

【注意】:JDK安装在哪个用户下,就是给哪个用户使用

配置开机启动

https://blog.csdn.net/cookily_liangzai/article/details/80746177

安装maven##

1、maven下载地址:https://maven.apache.org/download.cgi

下载 https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz

2、在linux环境中创建maven目录,/usr/maven,将maven安装包上传至此目录中

[root@ppl ~]# mkdir -p /usr/maven
[root@ppl ~]# tar -zxvf /root/data/apache-maven-3.8.6-bin.tar.gz -C /usr/maven/
[root@ppl ~]# cd /usr/maven
[root@ppl java]# ll -h

3、配置环境变量

sudo vim /etc/profile
添加以下内容
#maven environment
export MAVEN_HOME=/usr/maven/apache-maven-3.8.6
export PATH=$PATH:${MAVEN_HOME}/bin

4、验证

[root@centos100 maven]# source /etc/profile
[root@centos100 maven]# mvn -v
Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
Maven home: /usr/maven/apache-maven-3.8.6
Java version: 1.8.0_341, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-1160.el7.x86_64", arch: "amd64", family: "unix"
[root@centos100 maven]#

5、修改配置

<localRepository>/usr/maven/mvn_repo</localRepository>

<mirror>
	<id>aliyunmaven</id>
	<mirrorOf>*</mirrorOf>
	<name>aliyunmaven</name>
	<url>https://maven.aliyun.com/repository/public</url>
</mirror>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值