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>