jenkins打包java项目报错Error: Unable to access jarfile tlm-admin.jar

jenkins打包boot项目 自动重启脚本失败 查看了一下项目日志报错:

复制代码
Error: Unable to access jarfile tlm-admin.jar

我检查了一下这个配置,感觉没有问题,包可以正常打,

cd 到项目目录下面,手动执行这个sh脚本也是能正常启动的,

看报错是是找不到这个项目的jar包,试了一下 把项目jar的地址改成绝对路径,问题得以解决

sh脚本修改前:

复制代码
#!/bin/bash
APP_NAME=tlm-admin.jar
pid=`ps -ef|grep $APP_NAME |grep -v grep | awk '{print $2}' `
if [ $pid ]; then
  echo :jar_name old pid is =$pid
  kill -9 $pid
fi
nohup java -jar $APP_NAME  > /www/wwwroot/TaiLM/log.out 2>&1 &

sh脚本修改后:

复制代码
#!/bin/bash
APP_NAME=/www/wwwroot/TaiLM/tlm-admin.jar
pid=`ps -ef|grep $APP_NAME |grep -v grep | awk '{print $2}' `
if [ $pid ]; then
  echo :jar_name old pid is =$pid
  kill -9 $pid
fi
nohup java -jar $APP_NAME  > /www/wwwroot/TaiLM/log.out 2>&1 &
相关推荐
魂梦翩跹如雨6 小时前
数据库的“契约” —— 约束(Constrains)
java·数据库·mysql
独自破碎E7 小时前
面试官:你有用过Java的流式吗?比如说一个列表.stream这种,然后以流式去处理数据。
java·开发语言
2601_949818097 小时前
头歌答案--爬虫实战
java·前端·爬虫
2601_949817927 小时前
大厂Java进阶面试解析笔记文档
java·笔记·面试
郭wes代码7 小时前
大三Java课设:一行行敲出来的贪吃蛇,老师以为我是CV的
java·开发语言
IGAn CTOU8 小时前
王炸级更新!Spring Boot 3.4 正式发布,新特性真香!
java·spring boot·后端
C雨后彩虹8 小时前
最多等和不相交连续子序列
java·数据结构·算法·华为·面试
tycooncool8 小时前
Spring中的IOC详解
java·后端·spring
014-code8 小时前
日志规范:怎么写才不算写废话
java·开发语言·设计模式·日志
CQU_JIAKE9 小时前
4.17[Q]
java·linux·服务器