ssm项目中用了quartz 做定时任务项目就报404了 10C

配置文件里加了监听器
监听定时任务的配置文件

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/TimerConfig.xml</param-value>
</context-param>
<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

TimerConfig.xml中代码

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">


class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">




execute






<!--
0 0 10,14,16 * * ? 每天上午10点,下午2点,4点 0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时 0
0 12 ? * WED 表示每个星期三中午12点 "0 0 12 * * ?" 每天中午12点触发 "0 15 10 ? * *"
每天上午10:15触发 "0 15 10 * * ?" 每天上午10:15触发 "0 15 10 * * ? *" 每天上午10:15触发
"0 15 10 * * ? 2005" 2005年的每天上午10:15触发 "0 * 14 * * ?"
在每天下午2点到下午2:59期间的每1分钟触发 "0 0/5 14 * * ?" 在每天下午2点到下午2:55期间的每5分钟触发 "0
0/5 14,18 * * ?" 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发 "0 0-5 14 * * ?"
在每天下午2点到下午2:05期间的每1分钟触发 "0 10,44 14 ? 3 WED" 每年三月的星期三的下午2:10和2:44触发
"0 15 10 ? * MON-FRI" 周一至周五的上午10:15触发 "0 15 10 15 * ?" 每月15日上午10:15触发
"0 15 10 L * ?" 每月最后一日的上午10:15触发 "0 15 10 ? * 6L" 每月的最后一个星期五上午10:15触发
"0 15 10 ? * 6L 2002-2005" 2002年至2005年的每月的最后一个星期五上午10:15触发 "0 15 10 ?
* 6#3" 每月的第三个星期五上午10:15触发 上面这个是quartz的语法 定时单位
-->

0 0/5 * * * ?


class="org.springframework.scheduling.quartz.SchedulerFactoryBean">






加了监听器项目就报404,去掉就ok,不过不用监听器用不了这个quartz这个定时任务啊

2个回答

任务是初始化出来的吧,监听器只是起到监听的作用,跟启动任务没关系吧,看看是不是任务没有配置好。

建议使用spring quartz,将定时器的配置放在springMVC中

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
在项目中集成定时任务--->Quartz
1、在Maven工程的/src/main/resources目录下创建文件spring-quartz.xml;spring-quartz.xml中的内容如下:   xmlns:task="http://www.springframework.org/schema/task"   xsi:schemaLocation="http://www.springframework.org/sch
SSM项目中配置定时任务
首先,springMVC.xml文件中添加 xmlns:task="http://www.springframework.org/schema/task" xsi:加入http://www.springframework.org/schema/task http://www.springframework.org/schema/...
工作总结---梳理下项目中 的 定时任务 quartz
项目中有一些模块用到了定时任务,是用quartz实现的。2016年毕业一年刚开始听说的时候感觉很难,今天看了下,感觉使用很简单。深入的技术这里也没有,就是简单地描述公司项目中使用流程。       先贴两个网友的帖子作为介绍(感谢网友):       1.    http://blog.csdn.net/guolong1983811/article/details/51501346    
Quartz在项目中使用方法
quartz介绍和下载:官网:http://www.quartz-scheduler.org/Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。入门案例:第一步:创...
记一次SSM项目请求报404
界面显示是这样 控制台日志打印 [org.springframework.web.servlet.PageNotFound] - No mapping found for HTTP request with URI [/stu/user/{&amp;quot;name&amp;quot;:&amp;quot;zhangsan&amp;quot;}] in DispatcherServlet with name 'spring' 代码是: @Controller @...
项目中的定时任务
记录一次我自己在项目中写的,或者复制的,定时任务。 首先这个其实算是一个工具类 包:com.xxxxx.common.scheduler 类和接口:ShedulerProcessor(定时任务处理者基类) Scheduler(任务处理者接口) 接口: /** *任务处理者接口 */ public interface Scheduler{ /*处理方法 */ public abstr...
项目中执行定时任务
1.在newdailian项目中新建xym.php test.txt文件2.用filezilla上传代码到服务器3.登录服务器 编写定时任务57 13 *   * * /usr/bin/php /www/wwwroot/104.224.166.36/newdailian/xym.php4.给文件权限chmod 777 test.txtchmod 777 xym.php5.查看 test.txt是否...
node项目中的定时任务
node-schedule node-cron
ssm框架整合quartz实现定时任务
ssm框架搭建在此不做说明 新增一个applicationContext-quartz.xml配置文件,代码如下<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XML
SSM使用quartz设置定时任务
在ssm框架中,利用quartz设置定时任务。 1- maven管理项目导入quartz依赖。 org.quartz-scheduler quartz 2.3.0 2- 定义job执行类,继承Job import java.text.SimpleDateFormat; import org.quartz.Job; import org.quartz.JobExecuti
ssm集成quartz完成定时任务
该项目是简单的实现quartz持久化集成ssm的,实现定时任务,仅为本人学习的一个简单实例
ssm集成quartz实现定时任务
Spring是一个很优秀的框架,它无缝的集成了Quartz,简单方便的让企业级应用更好的使用Quartz进行任务的调度。下面就对Spring集成Quartz,springmvc,mybatis,mysql进行简单的介绍和示例讲解 第一步:导入相关的依赖 分别是spring相关的、mybatis、mysql、slf4j、quartz等依赖 &amp;lt;dependencies&amp;gt; &amp;lt...
ssm项目中配置文件没错,启动项目报404,控制台也不报错,
这是applicationContext.xml文件 &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;context:property-placeholder location=“classpath:database.properties”/&amp;gt; &amp;lt;!-- mapper工厂 为接口创建对象 -...
SSM项目中配置问题
非原创,转自https://blog.csdn.net/noaman_wgs/article/details/54287094 SSM项目中配置问题 创建Spring...
ssm项目中的文件上传
springmvc中,要想实现上传文件需要添加jar包 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.2</version> </dependency>需要在s
404的ssm项目
代码为ssm框架实现简单登陆。由login.sp访问controller时报404错误。
ssh项目中使用quartz来创建自己的定时任务
web项目实现定时任务功能(quartz组件实现)
项目中用到的quartz简记
项目开发中用到了定时任务,用的是quartz,下面是配置文件 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws" xmlns:jaxr
spring quartz在项目中的应用实例
properties配置文件的代码块task.core_pool_size=2 task.max_pool_size=4 task.queue_capacity=10 task.keep_alive_seconds=60appicationcotext中的代码块<bean id="taskExecutor" class="org.springframework.scheduling.concu
关于SpringBoot项目中的定时任务
起因 近日,在项目中因为一个需求要在规律时间类对数据库中的一个业务逻辑表进行定时任务处理,到了规定时间内,需要将其中的一个字段的状态改掉,所有想到了定时任务。 开始想到的是用pgAdmin中的pgAgent ,主要用于PostgreSQL的作业调度代理,能够在复杂的时间表上运行多步批处理shell和SQL任务。但是想到最好还是在代码上做处理比较好一点,于是研究了下springboot中的定时任...
在springboot项目中使用定时任务
课程共40节,正文36节,面试题讲解4节。包括springboot的工程结构,可执行jar包,自动配置原理,MVC配置和jsp作为视图的处理,拦截器,单元测试,日志配置,静态资源访问,mybatis集成,JDBC事务,操作redis数据库,redis缓存,集成dubbo,使用定时任务,集成MQ,操作solr,spring security使用,热部署,thymeleaf模板等内容。
Dubbo在SSM项目中的使用
Dubbo在SSM项目中的使用,有完整的项目代码,详细的描述了如何拆分SSM项目,如何使用Dubbo连接控制器和业务逻辑层代码
mysql数据库在ssm项目中的配置文件
validationQuery=SELECT 1 jdbc_url=jdbc:mysql://127.0.0.1:3306/wechat?useUnicode=true&amp;amp;characterEncoding=UTF-8&amp;amp;zeroDateTimeBehavior=convertToNull jdbc_username=root jdbc_password=123456789 其...
SSM项目中自动生成反向工程
使用ssm项目编写代码时,可能会由于数据库表繁多而增加很多的工作量 所以我们使用代码和配置文件独立实现反向生成的工具类 所依赖的jar包 log4j-1.2.17.jar    //log4j mybatis-3.2.7.jar  //mybatis核心包 mybatis-generator-core-1.3.2.jar // 反向生成核心包 ojdbc6.jar
SSM项目中 Solr安装
Solr安装1:安装 Tomcat,解压缩即可。2:解压 solr。3:把 solr 下的dist目录solr-4.10.3.war部署到Tomcat\webapps下(去掉版本号)。4:启动 Tomcat解压缩 war 包5:把solr下example/lib/ext 目录下的所有的 jar 包,添加到 solr 的工程中(\WEB-INF\lib目录下)。6:创建一个 solrhome 。so...
ssm项目中class.forName抛出异常
Class.forName(xxx.xx.xx)返回的是一个类 Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类, 也就是说JVM会执行该类的静态代码段 所以,方法一定要定义成静态方法 @RequestMapping("sqlite") public static void test(){ }
SSM项目中使用Redis缓存
适合使用缓存的数据: 1 很少更新的数据 2 经常被用到的数据 3 数据量不大的数据 缓存控制 声明3个注解,对类或者方法是否支持缓存进行控制 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) public @interface MyCacheable { int expire() defaul
ssm项目中中文乱码处理
中文乱码分为两种: 1.前端向后端发送的请求数据中的中文乱码; 2.后端向前端发送的请求数据中的中文乱码。 此篇博客介绍ssm项目(其他java web应用同样适用)中前端向后端发送的请求数据中的中文乱码如何处理。   第一步: 在web.xml中添加中文过滤器: &amp;lt;!--处理前端请求数据中的中文--&amp;gt; &amp;lt;filter&amp;gt; &amp;lt;fi...
ssm项目中jms的配置文件
在src/main/resources下创建spring配置文件applicationContext-jms-producer.xml(生产者) &amp;lt;context:component-scan base-package=&quot;cn.itcast.demo&quot;&amp;gt;&amp;lt;/context:component-scan&amp;gt; &amp;lt;!-- 真正可以产生Connectio...
在ssm项目中引入shiro
概述:Shiro是apache旗下一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。 1.在pom.xml文件加入shiro的相关jar包: dependency>          groupId>org.apache.shirogroupId>          artifactId>shiro-
SSM项目中,事务管理不起作用
今天在联系项目的时候,测试事务的时候,发现Spring管理的事务不起作用,百度了一大圈,终于发现了问题所在. 项目结构图: 修改前的application.xml beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/bea
sitemesh在SSM项目中的使用
费话不多说,相关各位找资料的伙伴应该都不喜欢读长篇大论的废话吧,还是来点实际的,直接上代码1、普通Web工程加入jar包 maven工程的话加入依赖 &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;opensymphony&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;sitemesh&amp;lt;/artifactId&amp;gt; &amp;lt;ve...
在ssm项目中使用redisTemplate
第一步,导入相关的jar包:需要注意jedis和data-redis的版本,否则容易出现报错 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.4.1</version> </dependency> <dependency
SSM项目中使用拦截器
spring mvc拦截器的作用:   springmvc拦截器功能和 servlet 的 filter类似,但是他是专门为spring mvc的httprequest路由定制的。                             springmvc 的拦截器有3个函数,分别在 ①、controller函数被调用之前  (被函数若返回false,则controller函数不会被调用,后面的...
spring4 ssm整合quartz,单定时任务
这种配置方式,只适合在项目添加后台定时任务。 1.添加maven依赖 &amp;lt;!-- quartz--&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.quartz-scheduler&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;quartz&amp;lt;/artifactId&amp;gt; &amp;lt;ver...
打开项目就404 了
做一个ssh的demo ,前面按照 struts spring Hibernian 的顺序分别添加了三个框架, 之后把自己备好的ssh jar 全部黏贴进这个demo的lib , 没有被配置文件和 jsp 页面做什么修改, 就像验证一下 jar 添加的是否都正确。rnrn加载tomcat , 到了http://localhost:8080/manager/html 选择demo的名称之后 报出了404 错误。。。rnrntype Status reportrnrnmessage /xdoa/rnrndescription The requested resource (/xdoa/) is not available.rnrnrn
Quartz 定时任务
Timer Quartz
定时任务Quartz
只需基本的spring包即可 注:要是项目报错 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 缺少jar包,这个jar包在以上压缩包中就有
quartz 定时任务
这篇文章不是告诉大家,quartz的表达式以及程序怎么写。写这篇文章的目的是为了记录用quartz的遇到的问题。 问题描述:我们生产环境有26个定时秒级job需要触发,最近一个月发现job夜里运行良好,白天要各几分钟,甚至几小时才能执行一次。 分析过程:  首先,我怀疑是fullgc导致的系统卡顿,拿到gc日志分析确实有较多的垃圾对象待回收,但是job服务器由两台增加到8台现在任然存在。
quartz的定时任务
直接上代码 ,上面有注释: package main; import job.MyJob; import org.quartz.CronScheduleBuilder; import org.quartz.JobBuilder; import org.quartz.JobDetail; import org.quartz.Scheduler; import o
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制