自学内容网 自学内容网

ubuntu2004系统使用二进制文件部署方式搭建mvn编译环境


前言

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编译环境的操作步骤。


原文地址:https://blog.csdn.net/baidu_35848778/article/details/142790599

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!