nohup: cannot run command `java’: No such file or directory
来源:互联网 发布:二叉树的遍历算法图解 编辑:程序博客网 时间:2024/06/06 03:35
今天在用linux crontab 执行定时任务。在输出的nohup.log文件发现以下错误:
nohup: cannot run command `java’: No such file or directory
nohup 执行的命令在当前用户环境没有问题,在crontab执行就报以上错误。
开始怀疑是JAVA_HOME设置问题,所以使用env进行查看,发现没有问题。
后来怀疑可能是jdk版本问题,因为在1.7上验证没有问题,现在的jdk版本是1.8。
然后把该机器的版本降到1.7发现问题依旧,确定不是版本问题。
因为手工执行没有问题,所以开始怀疑crontab没有正确的加载环境变量。
于是在调用nohup java -jar之前增加了加载环境变量的操作,问题解决。
具体实现:/var/spool/crontab/root
. /etc/profile
nohup java -jar xxx.jar > nohup.log &
0 0
- nohup: cannot run command `java’: No such file or directory
- nohup: failed to run command `java': No such file or directory
- 转换webp格式图片,java.io.IOException: Cannot run program "dwebp": error=2, No such file or directory
- Cannot run program \"cd\": error=2, No such file or directory
- Jenkins Cannot run program "gradle"error=2, No such file or directory
- error: cannot run .git/hooks/pre-commit: No such file or directory解决方法
- 切图异常: Cannot run program "gm": error=2, No such file or directory 处理
- cannot open shared object file: No such file or directory
- cannot open shared object file: No such file or directory
- cannot open shared object file: No such file or directory
- cannot open shared object file: No such file or directory
- cannot open shared object file: No such file or directory
- cannot open shared object file: No such file or directory
- Cannot run program "aapt": error=2. No such file or directory Fail to run aapt on *.apk apk instal
- heroku run rake db:migrate: No such file or directory
- /var/run/libvirt/virtlogd-sock': No such file or directory
- cannot exec `cpp0': No such file or directory
- rm: cannot remove `libtoolT': No such file or directory
- iOS app打包 -- 生成ipa测试包 步骤详解
- ios中利用NSDateComponents、NSDate、NSCalendar判断当前时间是否在一天的某个时间段内。
- DTS/PTS
- Android 中常用的五种布局
- mavn学习基础内容
- nohup: cannot run command `java’: No such file or directory
- 抽象数据类型
- eclipse stm32学习笔记
- LoadRunner如何获取web_submit_data的返回值
- Android与H5交互
- iOS极光推送 点击推送消息跳转页面
- hiho密码(水)
- SharePoint开发笔记
- go语言AES加解密