首页 > 其他 > 详细

maven相关整理

时间:2020-09-18 23:05:36      阅读:52      评论:0      收藏:0      [点我收藏+]

1.jar包发布到私服是不生成小版本号,而是直接覆盖SNAPSHOT版本

mvn clean deploy -DuseUniqueVersions=false

 打包后依赖的包全部是以时间戳存在的,这样在做增量包的时候就必须要删除服务器上的原文件,而不能直接覆盖替换,想要打成SNAPSHOT的包需要执行以下命令:

mvn clean deploy -DuseUniqueVersions=false

需要注意的是:所有依赖的模块在打包时也要先运行一次-DuseUniqueVersions=false,例如:上面工程依赖了common,必须common在打包时加上-DuseUniqueVersions=false参数,这样其它项目依赖common时再打包后common就会以common-2.14.0-SNAPSHOT.jar存在

原文链接:https://blog.csdn.net/yangbin1265712/article/details/87918033?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-9-87918033.nonecase&utm_term=deploy%E6%97%B6%E9%97%B4%E6%88%B3%20maven

      <plugin>

         <artifactId>maven-war-plugin</artifactId>
         <version>3.1.0</version>
         <configuration>
             <archive>
                 <manifest>
                     <useUniqueVersions>false</useUniqueVersions>
                 </manifest>
             </archive>
         </configuration>
       </plugin>

转载于:https://www.cnblogs.com/nunuAction/p/7068502.html

2.mvn clean install -Dmaven.test.skip=true

maven相关整理

原文:https://www.cnblogs.com/GoodIceMoon/p/13692996.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!