jenkins 配置注意事项
1、需要配置ssh服务器的时候,源文件为target/xxx.jar
2、删除头信息用 target
3、远程服务器ssh中的目录填写 绝对地址,例如: /home/test/xxx
4、执行的 sh也要写绝对地址,且用 nohup bash /home/test/xxx.sh 启动
5、远程服务器上用 xxx.sh里面的 所有文件地址一律 绝对地址
6、需要在高级选项里打开 pty开关
7、参考启动jar包方式如下:
echo "Stop Procedure : demo1-0.1.jar" #获取指定项目运行pid pid=`ps -ef |grep java|grep demo1-0.1.jar | grep -v grep |awk '{print $2}'` echo 'old Procedure pid:'$pid #pid存在则kill if [ -n "$pid" ] then kill -9 $pid fi echo 'Start the program : demo1-0.1.jar' chmod 777 demo1-0.1.jar echo '-------Starting-------' #运行项目 (指定时区 指定字符编码 指定输出日志) nohup java -jar /home/test/demo1-0.1.jar --server.port=19000 >/home/test/log.out & echo 'end'