如何使用Jenkins运行JAR文件

时间:2018-09-04 06:12:13

标签: java jenkins jenkins-plugins jenkins-pipeline jenkins-cli

如何从Jenkins执行JAR文件? 我有一个gradle构建部分的JAR输出,我想在创建之后执行这个JAR文件。我在Windows Server中使用Jenkins平台设置。我没有任何单独的节点要执行,主机本身既充当服务器又充当节点。尝试了几种方法,但未按预期工作。如果我在正常的Windows批处理命令窗口中运行,则JAR文件有效,但如果我从Jenkins Windows批处理命令构建部分执行该命令,则该命令不起作用。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

后期构建脚本中的以下命令开始工作。第一条命令将杀死正在运行的JAR实例,并同时启动新实例。

 for /f "tokens=1" %%i in ('jps -m ^| find "%BIN_JAR_NAME%"') do ( taskkill /F /PID %%i ) start java -jar -Dspring.profiles.active=**** %OUTPUT_PATH%\%BIN_JAR_NAME%