Centos 7 安装 OpenJDK 11 两种方式及问题小结

目录
  • 一、下载
  • 二、卸载
  • 三、安装
    • 3.1 第一种方式:yum安装(适用于在线)
      • 3.1.1 yum安装
      • 3.1.2 查找JAVA安装目录
      • 3.1.3 配置环境变量
    • 3.2 第二种方式:tar解压安装(适用于离线)
      • 3.2.1 切换到root用户,在/usr下创建java文件夹
      • 3.2.2 上传下载好的OpenJDK文件
      • 3.2.3 tar解压文件
      • 3.2.4 配置环境变量
  • 四、问题汇总

一、下载

OpenJDK: http://jdk.java.net/java-se-ri/11
清华镜像:https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/

二、卸载

查看系统是否已安装OpenJDK。一般的linux都默认使用了开源的OpenJDK。

查看
rpm -qa | grep java
rpm -qa | grep jdk
批量卸载
rpm -qa | grep jdk | xargs rpm -e --nodeps
rpm -qa | grep java | xargs rpm -e --nodeps

三、安装

3.1 第一种方式:yum安装(适用于在线)

3.1.1 yum安装

yum search java-11-openjdk									# 可以不用执行,查找安装包
yum install -y java-11-openjdk java-11-openjdk-devel		# 安装

3.1.2 查找JAVA安装目录

# 查找安装目录
which java 或 ls -l $(which java)

# 如果显示的是/usr/bin/java请执行下面命令
ls -lr /usr/bin/java
ls -lrt /etc/alternatives/java

# 输出:/etc/alternatives/java -> /usr/lib/jvm/java-11-openjdk-11.0.12.0.7-0.el7_9.x86_64/bin/java
# 上面的/usr/lib/jvm/java-11-openjdk-11.0.12.0.7-0.el7_9.x86_64就是JAVA的安装路径

3.1.3 配置环境变量

# 通过yum方式安装默认安装在/usr/lib/jvm文件下
# 修改JAVA_HOME为/usr/lib/jvm/java-11-openjdk-11.0.12.0.7-0.el7_9.x86_64
# 编辑/etc/profile文件
vi /etc/profile

# 按" i "键进行编辑,设置环境变量,ESC退出编辑," :wq "保存内容
# Java Environment
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.12.0.7-0.el7_9.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

# 使环境变量生效
source /etc/profile

3.2 第二种方式:tar解压安装(适用于离线)

3.2.1 切换到root用户,在/usr下创建java文件夹

su root
mkdir /usr/java
cd /usr/java/

3.2.2 上传下载好的OpenJDK文件

3.2.3 tar解压文件

tar -zxvf openjdk-11+28_linux-x64_bin.tar.gz

3.2.4 配置环境变量

# 修改JAVA_HOME为/usr/java/jdk-11
# 编辑/etc/profile文件
vi /etc/profile

# 按" i "键进行编辑,设置环境变量,ESC退出编辑," :wq "保存内容
# Java Environment
export JAVA_HOME=/usr/java/jdk-11
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH

# 使环境变量生效
source /etc/profile

# 检查是否安装成功
java -version
javac
java
echo $JAVA_HOME

四、问题汇总

1.yum安装报错

解决办法:执行命令 yum clean all 即可解决。

到此这篇关于Centos 7 安装 OpenJDK 11 两种方式的文章就介绍到这了,更多相关Centos 7 安装 OpenJDK内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 在CentOS系统上安装Java的openjdk的方法

    CentOS 6.X 和 5.X 自带有OpenJDK runtime environment  (openjdk).它是一个在linux上实现开源的java 平台.CentOS  yum 命令 安装 Java SDK openjdk centos linux JAVA(openjdk)软件包名 1.java-1.7.0-openjdk - OpenJDK Runtime Environment 2.java-1.7.0-openjdk-devel - OpenJDK Development E

  • Centos 7 安装 OpenJDK 11 两种方式及问题小结

    目录 一.下载 二.卸载 三.安装 3.1 第一种方式:yum安装(适用于在线) 3.1.1 yum安装 3.1.2 查找JAVA安装目录 3.1.3 配置环境变量 3.2 第二种方式:tar解压安装(适用于离线) 3.2.1 切换到root用户,在/usr下创建java文件夹 3.2.2 上传下载好的OpenJDK文件 3.2.3 tar解压文件 3.2.4 配置环境变量 四.问题汇总 一.下载 OpenJDK: http://jdk.java.net/java-se-ri/11 清华镜像:h

  • Linux服务器上安装Python3的两种方式

    第一种方式 阿里云.百度云服务器可用!!! yum install python3 第二种方式 1.下载python3.6.5的压缩包 wget http://cdn.npm.taobao.org/dist/python/3.6.5/Python-3.6.5.tgz 2.解压压缩包 tar -zxvf Python-3.6.5.tgz 3.安装 cd Python-3.6.5 yum install -y zlib* yum install -y gcc 如果出现: cd /etc/yum.re

  • ubuntu 16.04安装redis的两种方式教程详解(apt和编译方式)

    ubuntu 16.04安装redis的两种方式教程如下所示: 方式一 :apt安装 在 Ubuntu 系统安装 Redi 可以使用以下命令: $sudo apt-get update $sudo apt-get install redis-server 启动 Redis $ redis-server 查看 redis 是否启动? $ redis-cli 以上命令将打开以下终端: redis 127.0.0.1:6379> 127.0.0.1 是本机 IP ,6379 是 redis 服务端口.

  • 详解Centos下YUM安装PHP的两种方式

    在Centos下安装PHP时, 先后使用了两种方式进行实现, 现整理出来以作记录. 摘要 一般Centos下安装软件我们采用源码安装或者RPM包安装的方式,有时候更简单我们可以采用YUM源的方式 安装PHP的时候有个特殊的地方,其有两个YUM源可供选择 Webtatic方式安装升级PHP 安装webtatic源 [root@i-bskmtj6q ~]# rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm Retrieving https

  • 搭建一个开源项目两种方式安装git的详细教程

    一.开始工具的安装 1.git 安装git工具有两种方式,一种就是利用自带包管理工具,一种是源码编译安装 (1)由于CentOS已经具有包管理器因此只需要一行命令即可自动安装 yum install git (2)自行下载git安装包,进行安装首先下载tar包,然后移动到root目录中 从图中可见移动的轨迹,下面使用解压命令解压,得到目录git-2.28.0 tar -zxvf 复习tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件. 参数: -z或--gzip或--un

  • Windows10安装linux子系统的两种方式(图文详解)

    Windows10支持Linux子系统了,告别繁琐的双系统.虚拟机安装,原生安装方便快捷. windows subsystem for linux简称WSL. 这里介绍2种安装方式,总有一款适合你. 图形化安装 启用开发者模式 按下 Windows 键,打开设置 设置-->更新和安全-->开发者选项-->开发人员模式 开启适用于Linux的Windows子系统按下 Windows jian键,输入控制面板 打开控制面板 打开 应用或关闭Windows功能 ,勾选 适用于Linux的Win

  • IDEA安装阿里巴巴编码规范插件的两种方式详解(在线安装和离线安装)

    目录 1.在线安装: 2.离线安装: IDEA安装阿里巴巴编码规范插件的两种方式:在线安装和离线安装. 1.在线安装: 打开file-settings-Plugins.如图: 搜索到点击右边的install按钮,即可在线安装. 在线安装非常简单. 2.离线安装: 下载插件地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines/versions或者 链接: https://pan.baidu.com/

  • 详解Windows 利用 WSL2 安装 Docker 的2种方式

    目录 一.安装 WSL 先决条件 二.安装 Docker 前的准备 三.Windows 安装 Docker 一.安装 WSL 先决条件 必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11.(来自官网的说明) 二.安装 Docker 前的准备 控制面板->程序和功能->启用或关闭Windows功能->勾选 适用于Linux的Windows子系统 重启电脑 打开应用商城搜索 WSL ,可根据自己需求选择安装 Linux 发行

  • 通过两种方式增加从库——不停止mysql服务

    一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长.另一种是通过xtrabackup工具备份主库,恢复到从库,xtrabackup是物理备份,备份速度快,不锁表.为什么不锁表?因为自身会监控主库日志,如果有更新的数据,就会先写到一个文件中,然后再回归到备份文件中,从而保持数据一致性. 现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库.前提是不能影响线上业务使用,

  • Mysql效率优化定位较低sql的两种方式

    关于mysql效率优化一般通过以下两种方式定位执行效率较低的sql语句. 通过慢查询日志定位那些执行效率较低的 SQL 语句,用 --log-slow-queries[=file_name] 选项启动时, mysqld 会 写一个包含所有执行时间超过 long_query_time 秒的 SQL 语句的日志文件,通过查看这个日志文件定位效率较低的 SQL . 慢查询日志在查询结束以后才纪录,所以在应用反映执行效率出现问题的时候查询慢查询日志并不能定位问题,可以使用 show processlis

随机推荐