我在通过Jenkins执行maven / java项目时遇到错误“无法解析内部版本号:$ {$ {build.number}}。 如果我直接通过Maven运行它是有效的。 知道这个问题的原因是什么? 谢谢
答案 0 :(得分:0)
您可以直接引用内部版本编号,
${BUILD_NUMBER}
代替${${build.number}}
否则你可以从目标和选项部分传递它。
clean install -Dbuild.number=${BUILD_NUMBER}
然后你可以在POM中引用它,如${build.number}
答案 1 :(得分:0)
使用${env.BUILD_NUMBER}
代替${${build.number}}