定时任务

通过crontab 定时 执行一个Jar 包

###置顶信息缓存状态刷新脚本###
05 * * * * cd /opt/script/topscript && sh top_topstate.sh > /dev/null 2>&1




#!/bin/bash export JAVA_HOME=/opt/soft/java export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$PATH:$JAVA_HOME/bin export TOMCAT_HOME=/opt/soft/tomcat
#在这个目录下 包含Jar包 cd
/opt/script/topscript/topstate /opt/soft/jdk/jdk1.6.0_45/bin/java -Djava.ext.dirs=lib -jar topstate.jar


附件Jar见 印象笔记: 5608166.html

 

指定Jar包的main 入口

17 * * * * cd /opt/opts/service/deploy/cleartopcachejob && /opt/soft/jdk/jdk1.6.0_45/bin/java -Djava.ext.dirs=lib -Dfile.encoding=UTF-8 com.bj58.business.clear.jobs.Mainjob >> /opt/opts/log/cleartopcachejoblog.$(date +"\%Y\%m\%d") 2>&1

#com.bj58.business.clear.jobs.Mainjob 含有main方法

 

posted @ 2016-06-22 18:34  Java扫地僧  阅读(71)  评论(0)    收藏  举报