OpenJDK 是 Java 开源实现的官方版本,涵盖多个版本分支和衍生发行版。
其衍生版本有:AdoptOpenJDK、Amazon Corretto、Azul Zulu、BellSoft Liberica、Red Hat OpenJDK等。
AdoptOpenJDK 社区维护的开源版本,已合并到 Eclipse AdoptOpenJDK 项目,现更名为 Adoptium,下面以 为例。
Jdk 安装
从 Eclipse Adoptium 下载页面(https://adoptium.net/zh-CN/temurin/releases/) 找到 JDK 21 对应的 Linux 版本(例如 jdk-21.0.1+9_linux-x64_bin.tar.gz),可以使用下载工具下载后拷贝进 Linux,这里直接从镜像站下载:
wget https://mirrors.tuna.tsinghua.edu.cn/Adoptium/21/jdk/x64/linux/OpenJDK21U-jdk_x64_linux_hotspot_21.0.6_7.tar.gz
下载完成后,解压到/usr/local目录下:
tar -zxvf OpenJDK21U-jdk_x64_linux_hotspot_21.0.6_7.tar.gz -C /usr/local/
添加环境变量,配置JAVA_HOME CLASSPATH 等,创建并打开/etc/profile.d/java.sh,配置如下内容:
export JAVA_HOME=/usr/local/jdk-21.0.6+7
export CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:
source /etc/profile.d/java.sh
至此,Java 环境就配置好了,查看版本:
java -version
Maven 安装
Maven 是 Java 的包管理工具,是 Java 项目中必不可少的工具。
下载 Maven 二进制包:
wget https://dlcdn.apache.org/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz
解压到/usr/local/目录:
tar -zxvf apache-maven-3.9.9-bin.tar.gz -C /usr/local/
配置环境变量,依然在 /etc/profile.d/java.sh 最后加入下面的内容:
export MAVEN_HOME=/usr/local/apache-maven-3.9.9
export PATH=${MAVEN_HOME}/bin:$PATH
使配置生效:
source /etc/profile.d/java.sh
查看 Maven 版本:
mvn -v
最后
好记性不如烂笔头,书到用时方恨少,每天记录一点点。
在 Linux 下安装 OpenJDK 并配置 Maven 环境,就介绍到这里。