centos7 搭建java环境

服务器环境

阿里云服务器ECS centos7.7

搭建步骤-方法一

yum源安装

1. 首先更新yum源,与时俱进

yum update -y

在极人品不好的情况下,会出现如下错误,原因是rpm数据库有问题

Error: rpmdb open failed #意思是打开rpmdb数据库失败

⭐名词解释:RPM (RPM软件包管理器)

解决方案
cd /var/lib/rpm  #rpmdb所在目录
rm -f __db.*     #清除原rpmdb文件
rpm --rebuilddb  #重建rpm数据库
yum clean all    #清除所有yum的缓存

完美解决bug,ojbk

2. 卸载系统自带的OpenJDK以及相关的java文件

rpm -qa | grep java

命令说明:

命令 解释
rpm 管理套件
-qa 使用询问模式,查询所有套件
grep 查找文件里符合条件的字符串
java 查找包含java字符串的文件
#如果存在则删除掉,避免干扰。采用 rpm -e --nodeps 删除操作
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

命令说明:

命令 解释
rpm 管理套件
-e 删除指定的套件
–nodeps 不验证套件档的相互关联性

再使用rpm -qa | grep java 查看,如果还未删除干净则采用yum命令删除

#卸载所有openjdk相关文件输入
yum -y remove java-1.7.0-openjdk*  

3. 安装JDK

  • 查看JDK软件包列表件
yum search java | grep -i --color jdk

MUnfxS.png

  • 选择版本安装
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
#或者如下命令,安装jdk1.8.0的所有文件
yum install -y java-1.8.0-openjdk*
  • 查看是否安装成功
java -version

4.配置环境变量

  • yum源安装JDK默认安装路径/usr/lib/jvm
  • 在/etc/profile 添加环境变量
#以vim编译器打开文件
vim /etc/profile
-------------------------------------------
#JAVA_HOME  一定是自己安装jdk的路径!!!!
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
PATH=$PATH:$JAVA_HOME/bin  
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
export JAVA_HOME  CLASSPATH  PATH 
-------------------------------------------
#强制保存关闭
!wq
-------------------------------------------
#使配置文件生效
source  /etc/profile
  • 使用如下命令,查看JDK变量
 echo $JAVA_HOME
 echo $PATH
 echo $CLASSPATH

搭建步骤-方法二

tar包解压安装

1.下载自己需要的jdk的tar包

2.将tar传至服务器并解压缩

可使用ftp拖拽至服务器或直接进入目录使用wget命令下载。

  • 方法一
#使用filezilla拖拽目录/usr/local/java
#使用命令解压
 tar -zxvf jdk-8u151-linux-x64.tar.gz
  • 方法二
 使用wget命令下载
 cd /usr/local/java
 wget http://118.190.36.92/software/jdk-8u151-linux-x64.tar.gz
 #使用命令解压
 tar -zxvf jdk-8u151-linux-x64.tar.gz

3.配置环境变量

#以vim编译器打开文件,并在文件最后添加如下内容
vim  /etc/profile
#JAVA_HOME  一定是自己安装jdk的路径!!!! ## 这里要注意目录要换成自己解压的jdk 目录
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH  
#强制保存关闭
!wq

#更新使配置文件生效
source /etc/profile
  • 查看是否安装成功
#查看jdk版本
java -version 
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)

😂 本文均由JavaDog原创,转载请标明出处。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章