crontab中执行java程序的脚本
2024-08-29 08:04:55
测试场景说明(操作系统:centos7):
有一个bash脚本,脚本内容是执行某个java程序,该脚本为 /data/project1/start.sh
crontab -e,添加了以下任务:
* * * /data/project1/start.sh
该配置设定了每天1点执行 /data/project1/start.sh,start.sh里最终是类似这样执行java程序:
/usr/java/jdk1.8.0_71/bin/java -classpath "/data/project1/lib/xxx.jar:/data/project1/lib/xxx.jar:.." MainClass
但是一直没有成功执行java程序。
经过大量查阅论坛帖子和反复尝试终于找到了解决方法。需要把crontab配置为如下:
* * * (cd /data/project1; nohup sh ./start.sh &)
注意:start.sh里用到的所有路径,诸如java,jar,目录等,都需要使用绝对路径
最新文章
- c#程序中对密码进行加密的方法
- 26、ASP.NET MVC入门到精通——后台管理区域及分离、Js压缩、css、jquery扩展
- ArcGIS server 开发实践之【FeatureLayer类】
- AC日记——基因相关性 openjudge 1.7 03
- transfer between javabean and map
- Address already in use: JVM_Bind<;null>;:80
- python接口的调用方法
- Lambda 笔记
- K2 BPM项目 基于COM组件调用SAP RFC 问题
- 号称精通Java的你,是否真的名副其实
- Docker进阶使用1
- iOS 关于退出键盘两种方法和避免遮挡
- Nginx负载均衡配置简单配置方法
- 我的Spring Boot学习记录(一):自动配置的大致调用过程
- vue-cli3.0 笔记
- 5、继承(extends)
- sort()的用法,参数以及排序原理(转载)
- Java Map 集合实现类
- [sso]搭建CAS单点服务器
- 去除console.log()打印语句
热门文章
- HTML 5新元素和CSS
- celery:Unrecoverable error: AttributeError(";&#39;unicode&#39; object has no attribute &#39;iteritems&#39;)
- spring data事务
- nuxt.js express模板项目IIS部署
- UVA 1594 Ducci Sequence(紫书习题5-2 简单模拟题)
- Android 简历+面试题 汇总
- TCP/IP网络编程之域名及网络地址
- DEDE调用指定文章ID来调用特定文档
- leetcode 【 Add Two Numbers 】 python 实现
- Bugku杂项-convert