Linux--Docker运行JDK--打印hello world!
操作基础: 已经安装Linux虚拟机VMware Workstation 16 Player,
在虚拟机上安装Docker成功
一、yum源安装(推荐)
1.检查是否已经存在java相关命令:
rpm -qa | grep java
rpm -qa | grep jdk
rmp -qa | grep gcj
2.卸载当前java:
rmp -qa | grep java | xargs rmp -e --nodeps
3.检索java1.8源文件:
yum list java-1.8*
4.安装jdk 1.8:
yum install java-1.8.0-openjdk* -y
5.查询JAVA_HOME:
which java
6.进入JAVA目录:
cd /usr/bin/java
7.ls -l 命令:
ls -l /usr/bin/java
8.返回:
lrwxrwxrwx l root root 22 NOV 13 14:37 /usr/bin/java -> /etc/alternatives/java
9.ls -l 命令:
ls -l /etc/alternatives/java
10.返回:
lrwxrwxrwx l root root 73 NOV 13 14:37 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0.272.b10-1.e17_9.x8_64/jre/bin/java
# 则JAVA_HOME路径为:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86_64
二、介质安装
1.官网下载介质:
https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.
2.在/usr/local/目录下新建文件夹:java
3.将软件压缩包存放到:
/usr/local/java/
4.解压:
tar -zxvf jdk-8u291-linux-x64.tar.gz
5.编辑配置文件:
vim /etc/profile
在文件末尾追加:
export JAVA_HOME=/usr/local/java/jdk1.8.0_291
export JRE_HOME=/usr/local/java/jdk1.8.0_291/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
6.测试
javac
java
java -version
echon $JAVA_HOME
三、编写一个脚本
1.在用户文件目录下新建一个脚本文件:helloworld.sh