Centos 7 Linux配置离线/在线maven

maven配

下载maven包上传到服务器并解压

下面的配置是离线环境的配置

在服务器的mavensetting.xml文件中添加如下内容

  /sga/maven/apache-maven-3.6.3/repository

  true

      central

      *

      central

      file:///sga/maven/apache-maven-3.6.3/repository

 

下面的配置是在线环境的配置

    /home/maven-repository

   
      alimaven
      aliyun maven
      http://10.122.100.161:8081/repository/ciems-group/
      central
   

2 配置mvn环境变量

vim /etc/profile

export MAVEN_HOME=/home/apache-maven-3.5.4
export PATH=$PATH:$MAVEN_HOME/bin

使修改生效

source /etc/profile

pom依赖设置

设置打包的包名

模块加入以下内容

test

pom文件中加入以下依赖

 
    test-name
    
        
            org.springframework.boot
            spring-boot-maven-plugin
        

        
            org.apache.maven.plugins
            maven-compiler-plugin
            2.5.1
            
                1.8
                1.8
                
            

        

        
        org.apache.maven.plugins
        maven-surefire-plugin
        2.18.1
        
            true
        

    

    

4 一些报错

jenkins maven打包报错

[ERROR] Error executing Maven.

[ERROR] The specified user settings file does not exist: /sga/maven/apache-maven-3.6.3

写错了setting文件位置,在构建中的maven配置中点击高级,配置setting文件位置

你可能感兴趣的:(Centos 7 Linux配置离线/在线maven)