crontab执行jar启动无效

image

不知道大家有没有遇到过这种情况,直接在linux中执行jar启动脚本可以成功运行,但是通过crontab定时任务执行却运行不成功,哈哈坑死人不偿命。

这是因为直接运行jar启动脚本,它会去读系统配置的jdk路径,但是通过crontab定时任务执行的脚本,是不会去读取系统配置的jdk路径的,所以需要我们手动设置。如下所示:

image

添加完毕就可以正常执行jar启动脚本了,希望大家以后可以避免这个坑。今天篇幅有点短,主要是为了记住这个坑,以后不翻车。

林老师带你学编程https://wolzq.com

林老师带你学编程 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!