美文网首页
Maven打包取消版本号

Maven打包取消版本号

作者: 24号球员 | 来源:发表于2019-05-30 17:00 被阅读0次

    想必大家知道,用maven打包spring boot工程的时候,maven默认会给我们生成好的包名加上版本号。
    例如,我的pom.xml是这样子的:

    <groupId>com.devinlee</groupId>
    <artifactId>springboot</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    

    默认(不出意外)打包出来会是这样:


    这是一张png图片

    有时候可能我们并不需要附带这个版本号后缀,或者部署过程手写服务器脚本有所不便(主要是看着难受哈哈哈~)

    这时,你可能会想到:

    <groupId>com.devinlee</groupId>
    <artifactId>springboot</artifactId>
    <!--<version>0.0.1-SNAPSHOT</version>-->
    

    然后你会发现,然并卵:

    这也是一张png图片
    2.1.5.RELEASE 这是spring boot版本号啊,spring boot依赖版本删掉这工程还能用?

    (好了,前面当没看到)


    其实只需要在<build>中添加<finalName>配置指定名:

    <build>
        <finalName>springboot</finalName>
    </build>
    

    这样maven就生成我们指定的包名啦!

    相关文章

      网友评论

          本文标题:Maven打包取消版本号

          本文链接:https://www.haomeiwen.com/subject/masvtctx.html