这是一个简单的maven命令:
mvn dependency:copy -Dartifact=com.mypackage:services-web:2.1-SNAPSHOT:war -DoutputDirectory=. -Dmdep.useBaseVersion=false
当我在从命令行安装jenkins的机器上运行它时,我得到了神器:
services-web-2.1-20180116.225702-1.war
这就是我想要的。但是,与Jenkins运行相同的命令(我尝试了“执行Windows批处理”和“调用顶级Maven”)我总是这样:
services-web-2.1-SNAPSHOT.war
没有时间戳。我想要时间戳,我找不到任何解释为什么它会用Jenkins运行它来剥离它。