栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

build-helper-maven-plugin 简单讲解

build-helper-maven-plugin 简单讲解

简介 官方文档

https://www.mojohaus.org/build-helper-maven-plugin/index.html

常用的Goals
名称说明
build-helper:add-source添加一个或者多个目录到POM.
build-helper:add-test-source添加测试目录到 POM.
build-helper:add-resource添加资源目录到POM.
build-helper:add-test-resource添加测试资源目录到POM.
build-helper:attach-artifact附加要安装和部署的其他部件。
build-helper:maven-version设置一个包含当前版本的 maven 的属性。
build-helper:regex-property通过将正则表达式替换规则应用于提供的值来设置属性。
build-helper:regex-properties通过将正则表达式替换规则应用于提供的值来设置属性.
build-helper:released-version解决本项目最新发布的版本.
build-helper:parse-version将版本解析为不同的属性.
build-helper:remove-project-artifact从本地存储库中删除项目的工件.
build-helper:reserve-network-port保留随机和未使用的网络端口列表.
build-helper:local-ip检索当前主机 IP 地址.
build-helper:hostname检索当前主机名.
build-helper:cpu-count检索可用 CPU 的数量.
build-helper:timestamp-property根据当前日期和时间设置属性.
build-helper:uptodate-property根据文件集的输出相对于其输入是否是最新的来设置属性.
build-helper:uptodate-properties根据多个文件集的输出相对于它们的输入是否是最新的来设置多个属性.
build-helper:rootlocation设置定义多模块构建的根文件夹的属性.
简单用法

  ...
  
    
      
        org.codehaus.mojo
        build-helper-maven-plugin
        3.3.0
        
          
            
            add-source
            generate-sources
            
              add-source
            
            
            
              
              

                some directory
                ...
              
            
          
          
          
            timestamp-property
            
              timestamp-property
            
              
                  current.time
                  yyyyMMddHHmmss
                  GMT+8
              
          
        
      
    
  

获得当前时间的那个,可以通过configuration的name在pom的其他地方通过${current.time}来引用当前时间

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/735334.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号