- 下载资源包
在官网下载自己需要的配置(本文以1.8_181为例)
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
- MAC
- CentOS
- tar.gz格式安装
mv jdk-8u181-linux-x64.tar.gz /home/a/
cd /home/a/
tar zxf jdk-8u181-linux-x64.tar.gz
vim /etc/profile
EXPORT JAVA_HOME=/home/a/jdk1.8.0_181
EXPORT PATH=$JAVA_HOME/bin:$PATH
EXPORT CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.ja
source ~/.bashrc
- dockerfile安装(以python:3.7官方Debian为例)
以jdk-8u181-linux-x64.tar.gz为例
前面流程不变, 在配置环境变量的时候使用ENV配置, 例如
ENV JAVA_HOME=/home/a/jdk1.8.0_181 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.ja