我正在使用maven-help-plugin单行代码在bash脚本中获取项目版本:
currentVersion=`mvn org.apache.maven.plugins:maven-help-plugin:3.2.0:evaluate -Dexpression=project.version -q -DforceStdout`
它在本地运行几秒钟,但是在我们的构建代理上运行需要2分钟以上。我使用-X来运行它,尽管它确实运行得更快一些,但我没有看到任何明显的警报。我还尝试了使用-o来运行它,以防它下载了依赖项或由于网络故障而减慢了速度,但是它只是找不到插件并且根本无法运行。
这只是一个已知的慢速命令,还是如果我以不同的方式对其进行配置或以某种方式调整了我的POM,该命令能否运行得更快?
但是花了2分钟以上的时间,我可能需要放弃使用xmlstarlet的行家方式,或者将POM视为XML的东西。