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 &
相关推荐
bin91534 分钟前
解锁Java开发新姿势:飞算JavaAI深度探秘 #飞算JavaAl炫技赛 #Java开发
java·人工智能·python·java开发·飞算javaai·javaai·飞算javaal炫技赛
橘子编程40 分钟前
SpringBoot核心特性详解
java·jvm·spring boot·spring·spring cloud·tomcat
2501_917970031 小时前
主播生活模拟器2|主播人生模拟器2 (Streamer Life Simulator 2)免安装中文版
java·游戏·生活
破刺不会编程1 小时前
linux信号量和日志
java·linux·运维·前端·算法
回家路上绕了弯3 小时前
线程池优化实战:从性能瓶颈到极致性能的演进之路
java·后端
小苏兮3 小时前
飞算JavaAI深度解析:专为Java生态而生的智能引擎
java·开发语言·人工智能·java开发·飞算javaai炫技赛
用户84913717547164 小时前
JDK 17 实战系列(第4期):安全性与稳定性增强详解
java·后端·性能优化
自由的疯5 小时前
java程序员怎么从Python小白变成Python大拿?(三)
java·后端·trae
用户84913717547165 小时前
JustAuth实战系列(第4期):模板方法模式实战 - AuthDefaultRequest源码剖析
java·后端·架构
weixin_411191845 小时前
安卓Handler和Looper的学习记录
android·java