前言
ubuntu2004系统使用二进制文件部署方式搭建mvn编译环境
一、版本信息
操作系统版本:Ubuntu 20.04.6 LTS
mvn版本:apache-maven-3.9.9
jdk版本:25.422-b05
二、部署步骤
1.安装部署mvn
下载mvn安装包并解压。这里可以修改一下setting文件,加入阿里源
mkdir /data
cd /data/
wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.9.9/binaries/apache-maven-3.9.9-bin.tar.gz;
tar -xvf apache-maven-3.9.9-bin.tar.gz;
2.安装部署jdk
下载jdk包并解压
cd /data/
wget https://builds.openlogic.com/downloadJDK/openlogic-openjdk/8u422-b05/openlogic-openjdk-8u422-b05-linux-x64.tar.gz;
tar -xvf openlogic-openjdk-8u422-b05-linux-x64.tar.gz;
3.修改/etc/profile文件,增加环境变量
echo 'export M2_HOME=/data/apache-maven-3.9.9' | sudo tee -a /etc/profile
echo 'PATH=$M2_HOME/bin:$PATH' | sudo tee -a /etc/profile
echo 'export JAVA_HOME=/data/openlogic-openjdk-8u422-b05-linux-x64' | sudo tee -a /etc/profile
echo 'export PATH=$PATH:$JAVA_HOME/bin' | sudo tee -a /etc/profile
source /etc/profile
4.检查版本信息
# 检查java版本信息
root@maventest:/data# java -version
#输出
openjdk version "1.8.0_422-422"
OpenJDK Runtime Environment (build 1.8.0_422-422-b05)
OpenJDK 64-Bit Server VM (build 25.422-b05, mixed mode)
# 检查mvn版本信息
root@maventest:/data# mvn -verson
# 输出
Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
Maven home: /data/apache-maven-3.9.9
Java version: 1.8.0_422-422, vendor: OpenLogic-OpenJDK, runtime: /data/openlogic-openjdk-8u422-b05-linux-x64/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-118-generic", arch: "amd64", family: "unix"
5.执行编译命令测试是否可用
经过测试,没有问题
mvn -Dmaven.test.skip=true clean install
#输出
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:25 min
[INFO] Finished at: 2024-10-09T16:50:39+08:00
[INFO] ------------------------------------------------------------------------
总结
记录ubuntu2004环境搭建mvn编译环境的操作步骤。