安装和部署maven

准备工作

maven下载地址:https://maven.apache.org/download.cgi

使用wget将maven包下载到linux环境上,/toos/ 目录下(也可用迅雷)

bash 复制代码
wget https://dlcdn.apache.org/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz --no-check-certificate


安装和配置环境变量

  • 将压缩包解压到/usr/local/目录下
bash 复制代码
tar -zxvf apache-maven-3.9.6-bin.tar.gz -C /usr/local/
  • 找到maven的bin目录/usr/local/apache-maven-3.9.6/bin
  • 编辑/etc/profile配置环境变量(这是centos)source该文件
bash 复制代码
 vi /etc/profile
bash 复制代码
source /etc/profile
  • 查看mvn是否正确安装 mvn -v

jenkins配置

  • 进入"系统管理" --> "全局工具配置" --> "Maven 安装"
  • 验证是否配置成功
groovy 复制代码
`pipeline{
    agent {
        node {label "$CI_NODE"}
    }
    stages{
        stage("build"){
            steps{
                script{
                    mvnHome = tool "MVN"
                    sh "$mvnHome/bin/mvn -v"
                }
            }
        }
    }
}`
相关推荐
jiaguangqingpanda23 分钟前
Day28-20260124
java·数据结构·算法
Java程序员威哥24 分钟前
SpringBoot2.x与3.x自动配置注册差异深度解析:从原理到迁移实战
java·大数据·开发语言·hive·hadoop·spring boot·后端
cheems952728 分钟前
【javaEE】文件IO
java
微露清风1 小时前
系统性学习Linux-第一讲-Linux基础指令
java·linux·学习
tqs_123451 小时前
tcc中的空回滚和悬挂问题
java·数据库
MX_93591 小时前
以配置非自定义bean来演示bean的实例化方式
java·开发语言·后端
哪里不会点哪里.1 小时前
Spring 事务机制详解:原理、传播行为与失效场景
java·数据库·spring
风筝在晴天搁浅1 小时前
hot100 102.二叉树的层序遍历
java·算法
lina_mua2 小时前
Cursor模型选择完全指南:为前端开发找到最佳AI助手
java·前端·人工智能·编辑器·visual studio
秋92 小时前
idea中如何使用Trae AI插件,并举例说明
java·人工智能·intellij-idea