前言
我们在 maven 构建的时候,有的时候会需要获取项目的版本号,尤其是在一些 CI/CD 中写脚本的时候。
下面就来看一下如何获取~
命令获取
可以通过一个简单地命令来获取:
mvn help:evaluate -Dexpression=project.version -q -DforceStdout
解释一下:
这是一个 Maven 命令,用于在命令行中获取当前 Maven 项目的版本号。具体来说,它将执行一个 Maven 目标 help:evaluate
,并使用参数 -Dexpression=project.version
来获取项目版本号。-q
参数表示以安静模式运行,不输出任何日志信息,而 -DforceStdout
参数则会强制将结果输出到标准输出流中。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于