docker centos7安装jdk1.8(在线和离线方式)

1.在线方式

1.1.进入容器

1.2.使用yum安装openjdk

# 安装JDK1.8
yum install java-1.8.0-openjdk
java -version

在这里插入图片描述

1.3.配置环境变量

vi /etc/profile

在文件最后加上JDK的配置

# JDK Settings
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.402.b06-1.el7_9.x86_64
export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile

2.离线方式

2.1.下载jdk安装包

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

2.2.解压

# 将tar移动到/usr/local/java下进行解压
cd /usr/local/java
tar -zxvf jdk-8u172-linux-x64.gz

2.3.配置环境变量

vi /etc/profile

# 文件末尾增加以下配置
# JDK Settings
export JAVA_HOME=/usr/local/java/jdk1.8.0_401
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
source /etc/profile

在这里插入图片描述

3.可能遇到的问题

有可能遇到你重启容器或者centos7之后,找不到java命令的问题

在这里插入图片描述
解决办法:
source /etc/profile添加到/etc/bashrc文件最后:
在这里插入图片描述

source /etc/bashrc

相关推荐

  1. 3分钟CentOS 7线安装Docker

    2024-03-26 17:18:02       33 阅读
  2. CentOS 7 线安装Docker

    2024-03-26 17:18:02       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-26 17:18:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-26 17:18:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-26 17:18:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-26 17:18:02       18 阅读

热门阅读

  1. js高阶数组练习题

    2024-03-26 17:18:02       13 阅读
  2. python,pytorch进入虚拟环境(linux)

    2024-03-26 17:18:02       13 阅读
  3. 我与计算机

    2024-03-26 17:18:02       15 阅读
  4. leetcode 518.零钱兑换 II

    2024-03-26 17:18:02       16 阅读
  5. CMake中的build type

    2024-03-26 17:18:02       17 阅读
  6. 胎牛血清在细胞培养中的关键作用与功效

    2024-03-26 17:18:02       12 阅读
  7. Qt获取电脑屏幕大小

    2024-03-26 17:18:02       13 阅读
  8. 【QT入门】 Qt内存管理机制详解

    2024-03-26 17:18:02       14 阅读
  9. AI自动化测试

    2024-03-26 17:18:02       14 阅读
  10. 运维开发技术栈

    2024-03-26 17:18:02       19 阅读
  11. 试题 算法训练 最大最小公倍数(贪心)

    2024-03-26 17:18:02       14 阅读