Maven 发布模块儿时常用参数

阅读: 评论:0

Maven 发布模块儿时常用参数

Maven 发布模块儿时常用参数

笔者使用maven 版本号为3.3.9.

1.1 打包/发布时跳过测试

默认情况下, maven 在进行打包和发布时会先进行测试, 但更多时候, 我们需要快速打包, 不需要测试. 此时我们可以在执行maven 命令时指定跳过测试.

# 打包时跳过测试
mvn package -st.skip=true # 打包时跳过测试
mvn deploy -st.skip=true 

1.2 发布时包含源代码

默认情况下, maven 发布模块儿时不会包含源代码, 如果想在发布模块儿的同时指定源代码, 那么可以添加source:jar参数实现.

mvn deploy source:jar

1.3 指定版本号

默认情况下, maven 进行打包发布等操作时, 版本号为l中配置的版本号。 当我们需要发布和l中的版本号不一致, 且不想修改l 文件时, 可以借助于versions:set 参数。 需要注意的时:

  1. 执行mvn versions:set 命令之后, 会将l 中的版本号替换. (maven 2.x 不进行替换)
  2. maven 会自动生成一个临时配置文件 l.versionsBackup
  3. 需要主动对版本号进行回滚. 回滚会还原pom 配置文件并删除临时文件
# 替换版本号为2.0.0-SNAPSHOT, 会修改l中的版本号
mvn cl

本文发布于:2024-01-30 12:56:35,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170659059820157.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:儿时   模块   常用   参数   Maven
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23