Jcrontab定时任务
<servlet><servlet-name>LoadOnStartupServlet</servlet-name><servlet-class>org.jcrontab.web.loadCrontabServlet</servlet-class><init-param><param-name>PROPERTIES_FILE</param-name><!--此处路径是绝对路径 --><param-value>C:\Users\pc\Workspaces\MyEclipse 8.5\jcrontab\src\jcrontab.properties</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>LoadOnStartupServlet</servlet-name><url-pattern>/Startup</url-pattern></servlet-mapping>
## Those are the parameters to the DAO## FileSource:# org.jcrontab.data.file# org.jcrontab.data.datasource## SQLSource:# org.jcrontab.data.GenericSQLSource.driver# org.jcrontab.data.GenericSQLSource.url# org.jcrontab.data.GenericSQLSource.password# org.jcrontab.data.datasource#org.jcrontab.data.file = {$HOME}.jcrontab/crontaborg.jcrontab.data.datasource = org.jcrontab.data.FileSourceorg.jcrontab.Crontab.refreshFrequency = 3# Those lines are necessaty to parse the XML file#org.xml.sax.driver=org.apache.xerces.parsers.SAXParser# Those Lines are necessary to connect to postgresql and use it as DataSource#org.jcrontab.data.GenericSQLSource.driver = org.postgresql.Driver#org.jcrontab.data.GenericSQLSource.url = jdbc:postgresql://yourmachine.jcrontab.org:5432/jcrontab# Those Lines are necessary to connect to mysql and use it as DataSource#org.jcrontab.data.GenericSQLSource.driver = org.gjt.mm.mysql.Driver#org.jcrontab.data.GenericSQLSource.url = jdbc:mysql://yourmachine.jcrontab.org:3306/jcrontab#org.jcrontab.data.GenericSQLSource.username = iolalla#org.jcrontab.data.GenericSQLSource.password = yourpassword#org.jcrontab.data.datasource = org.jcrontab.data.GenericSQLSource#org.jcrontab.data.GenericSQLSource.dbDataSource=yourDS# Those lines are necesary to send mail#org.jcrontab.sendMail.to=iolalla@yahoo.com#org.jcrontab.sendMail.from=jcrontab@yoursystem.com#org.jcrontab.sendMail.smtp.host=smtp.yahoo.com#org.jcrontab.sendMail.smtp.user= yourSMTPusername#org.jcrontab.sendMail.smtp.password=yourSMTPpassword#Those lines defines the default Logger for the system#org.jcrontab.log.Logger=jcrontabplugin.jEditLoggerorg.jcrontab.log.Logger=org.jcrontab.log.Log4JLoggerorg.jcrontab.log.log4J.Properties={$HOME}.jcrontab/log4j.properties#org.jcrontab.data.FileOpener=file#Those parameters are to get the Holidays from the system#org.jcrontab.data.holidaysource=org.jcrontab.data.HoliDayFileSource#org.jcrontab.data.holidaysfilesource={$HOME}.jcrontab/holidays#To change this plz refer to java.text.SimpleDateFormat#org.jcrontab.data.dateFormat=dd/MM/yyyy
<servlet><servlet-name>servletjcrontab</servlet-name><servlet-class>公司自定义包.jcrontab.ServletJcrontab</servlet-class><init-param><param-name>org.jcrontab.data.datasource</param-name><param-value>公司自定义包.jcrontab.JcrontabSQLSource</param-value></init-param><load-on-startup>200</load-on-startup></servlet><servlet-mapping><servlet-name>servletjcrontab</servlet-name><url-pattern>/servletjcrontab</url-pattern></servlet-mapping>
org.jcrontab.log.log4J.Properties=WEB-INF/classes/log4j.propertiesorg.jcrontab.version=2.0.RC1org.jcrontab.log.Logger=org.jcrontab.log.Log4JLoggerorg.jcrontab.data.dateFormat=dd/MM/yyyyorg.jcrontab.data.nodetype=58org.jcrontab.data.datasource = net.xinshi.jemall.jcrontab.JcrontabSQLSourceorg.jcrontab.Crontab.refreshFrequency =3
附件列表
Jcrontab定时任务的更多相关文章
- Spring 定时任务Scheduled 开发详细图文
Spring 定时任务Scheduled 开发 文章目录 一.前言 1.1 定时任务 1.2 开发环境 1.3 技术实现 二.创建包含WEB.xml 的Maven 项目 2.1 创建多模块项目task ...
- Java 定时任务 & 任务调度
任务调度是指基于 给定时间点,给定时间间隔 或者 给定执行次数 自动执行任务. 方式1:通过 Thread 来实现 例如如下的代码,可以每隔 1000 毫秒做一次打印操作. public class ...
- Java定时任务的常用实现
Java的定时任务有以下几种常用的实现方式: 1)Timer 2)ScheduledThreadPoolExecutor 3)Spring中集成Cron Quartz 接下来依次介绍这几类具体实现的方 ...
- [转]Java实现定时任务的三种方法
在应用里经常都有用到在后台跑定时任务的需求.举个例子,比如需要在服务后台跑一个定时任务来进行非实时计算,清除临时数据.文件等.在本文里,我会给大家介绍3种不同的实现方法: 普通thread实现 Tim ...
- 使用python crontab设置linux定时任务
熟悉linux的朋友应该知道在linux中可以使用crontab设置定时任务.可以通过命令crontab -e编写任务.当然也可以直接写配置文件设置任务. 但是有时候希望通过脚本自动设置,比如我们应用 ...
- C#定时任务组件之FluentScheduler
FluentScheduler是.NET开源处理定时任务组件 1.任务的创建注册 public static void TaskActionByMinutes(Action action, int c ...
- 浅谈 linux 例行性工作 crontab (linux定时任务)
定时任务大家都挺说过,就好比你手机上的闹钟,到了指定的时候就会响起. 今天在对redis缓存进行定时储存时又操作了一把,发现一些细节,写的不好.大家就将就看吧, 首先 简单介绍一下linux 例行性工 ...
- SpringMVC中定时任务配置
在项目中使用定时任务是常有的事,比如每天定时进行数据同步或者备份等等. 以前在从事C语言开发的时候,定时任务都是通过写个shell脚本,然后添加到linux定时任务中进行调度的. 现在使用Spring ...
- springboot(九):定时任务
在我们的项目开发过程中,经常需要定时任务来帮助我们来做一些内容,springboot默认已经帮我们实行了,只需要添加相应的注解就可以实现 1.pom包配置 pom包里面只需要引入springboot ...
随机推荐
- CentOS 7 设置日期和时间
现代操作系统分为以下两种类型的时钟: 实时时钟(Real-Time Clock,RTC),通常称为硬件时钟(一般是系统主板上的集成电路),它完全独立于操作系统的当前状态,即使在计算机关闭时也能运行. ...
- python学习之路---day12
生成器和生成器表达式一:生成器 生成器实质上就是迭代器. 三种方式获取生成器: 01:通过生成器函数 02:通过各种推导式实现生成器 03:通过数据的转换也可以获取生成器 eg:普通函数 def fu ...
- C++_基础5-内存模型
C++为在内存中存储数据提供了多种选择: 可以选择数据保留在内存中的时间长度(存储持续性): 程序的哪一部分可以访问数据(作用域和链接): 可以使用new来动态地分配内存:定位new运算符提供了这种技 ...
- C++_类和动态内存分配5-使用指向对象的指针
再探new和delete new为创建的每一个对象的名称字符串分配存储空间,这是在构造函数中进行的: 析构函数使用delete来释放这些内存. 字符串是一个字符数组,所以析构函数使用的是带中括号的de ...
- HDU - 3949 线性基应用
题意:求第\(k\)小的异或和 要点: 1.线性基能表示原数组的任意异或和,但不包括0,需特判(flag) 2.线性基中的异或组合只有\(2^{|B|}-1\)个,如果可以异或为0,则组合数为\(2^ ...
- mysql数据库知识
学而时习之,不亦说乎! --<论语> 数据库所有操作的总结. 1.mysql的数据库服务为mysqld.exe windo ...
- Mercedes BENZ C5 SD Connect Xentry Tab Kit Technical Support
Why MB Star Diagnostic tool is so well-received by thousands of users, its technology and quality is ...
- oracle 操作实例(一)----rman 全备恢复
一,环境背景 拥有全备数据库 全备脚本: export TMP=/tmp export TMPDIR=$TMP export ORACLE_BASE=/u01 export ORACLE_SID=pr ...
- Flask中的的SQLAlchemy2
昨天更新了博客不知对各位职场的大佬有没有帮助,如果没有看到的请用小手狠狠地戳这里 Flask中的的SQLAlchemy 今天呢,我们来说一下多对多表的关系,知道不?开始之前我先说一个事,昨晚更新了博客 ...
- Angular4+NodeJs+MySQL 入门-01
有一定的后台开发经验ES6语法.后台没有用框架来,纯自己写.会sql语句 安装NodeJS的安装 从网上下载 https://nodejs.org/en/ 选择自己,我用的是最新版本 Angular ...