• Jenkins+maven自动化构建


    1.安装java,参考随笔:https://www.cnblogs.com/zran/p/9728121.html

    2.下载maven,绿色版,自行配置环境变量:

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

     环境变量配置:

     系统变量增加:MAVEN_HOME:(解压的路径)

        

       Path增加:%MAVEN_HOME%in

       

    3.验证

       cmd输入:mvn -v 如下图所示即配置完成

       

    4.设置localRepository

      

      路径可设置为自定义,默认为C:UsersAdministrator.m2 epository

      

    5.测试

      cmd输入:mvn help:system

      执行完后在E:softwareapache-maven-3.6.1 epo会出现很多文件,这些文件就是maven从中央仓库下载的文件。

      

      只是为了测试,测试完之后可删除其下文件。

    6.在eclipse中关联maven(没有装eclipse,图片来自网络)

      在eclipse中关联安装的maven 
      Window–>preference–>maven 
      add maven的安装路径E:softwareapache-maven-3.6.1
      这里写图片描述 
      更改settings.xml的位置 E:softwareapache-maven-3.6.1confsettings.xml

      这里写图片描述

      maven环境构建完毕。

      Maven中的惯例
      src/main/java目录用于存放java文件,例如A.java
      src/main/resources目录用于存放应用相关的配置文件,例如struts.xml
      src/main/webapp目录用于存放页面相关的文件,例如.jsp或者.jpg、.css、.js等
      src/test/java目录用于存放单元测试的java文件
      src/test/resources目录用于存放单元测试相关的配置文件

    7.Jenkins Global Tool Configuration配置

      Maven配置:选择文件中,文件路径填写settings.xml的路径

      

      JDK安装:java环境变量配置

      

      Maven安装:maven环境变量配置

      应用,保存。

      插件安装:Maven Integration plugin,不然在新建job时不会有Maven项目选项

      

    8.构建项目

      选择“创建一个maven项目”

      

      Build选择“高级”,配置如下(此处不涉及源码获取,笔者也未通过jenkins获取源码,可参考随笔:https://www.cnblogs.com/zran/p/9728121.html

      

      应用,保存,点击“立即构建”,构建成功之后,指定工作空间下会多出文件夹target:

      构建后生成的war包和文件夹:

      

      

    完,想起什么再补充。

  • 相关阅读:
    【华为云技术分享】区块链与数据库如何结合?
    【华为云技术分享】跟繁琐的命令行说拜拜!Gerapy分布式爬虫管理框架来袭!
    gin casbin xorm vue-admin权限认证。
    golang优秀库及介绍
    网上的element-ui-admin运行
    golang时区处理
    Let's Encrypt apache的配置
    wireshark分析自己向自己请求服务
    XORM的几个常用数据处理
    golang处理json
  • 原文地址:https://www.cnblogs.com/zran/p/11130756.html
Copyright © 2020-2023  润新知