jenkins配置maven编译tomcat项目并使用私库源

发布时间 2023-04-18 17:13:11作者: 雪洁

(1)安装maven

wget https://archive.apache.org/dist/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz
tar xzvf apache-maven-3.6.2-bin.tar.gz
cd apache-maven-3.6.2/

添加系统变量:

vim /etc/profile
增加如下代码:
export M2_HOME=/opt/apache-maven-3.6.2
export PATH=$M2_HOME/bin:$PATH
#执行如下代码:
source /etc/profile

 查看版本号:

mvn -version

 

(2)修改maven配置文件中的仓库源地址

vi /opt/apache-maven-3.6.2/conf/settings.xml

  修改maven本地仓库位置,搜索“localRepository”,去掉注释,修改文件夹位置,或者增加如下代码:

<localRepository>/var/lib/jenkins/repo</localRepository>

搜索mirrors,在下面增加:

    <mirror>
      <id>local-aliyun</id>
      <mirrorOf>*,!jeecg,!jeecg-snapshots,!com.e-iceblue</mirrorOf>
      <name>local-aliyun</name>
      <url>http://192.168.1.29:18081/repository/maven-public/</url>
    </mirror>

搜索servers,在下面增加:

    <server>
      <id>local-aliyun</id>
      <username>jenkins</username>
      <password>julong123</password>
    </server>

注意:mirror 标签内的 id 和 servier 标签内的 id 对应的值保持一致

 (3)Nexus配置本地私库