Maven打包取消版本号

2019-05-30  本文已影响0人  24号球员

想必大家知道,用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就生成我们指定的包名啦!

上一篇 下一篇

猜你喜欢

热点阅读