`
soundycui
  • 浏览: 84281 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

【错误】spring的定时器quartz

    博客分类:
  • java
 
阅读更多
05-02 16:12:25.606 [ERROR] org.quartz.core.ErrorLogger - An error occured instantiating job to be executed. job= 'DEFAULT.scanBankJob'
[/color]org.quartz.SchedulerException: Problem instantiating class 'com.yinct.schedule.ScanBankSchedule' - [color=red]java.lang.NoSuchMethodError: org.quartz.SchedulerException: method <init>(Ljava/lang/String;Ljava/lang/Throwable;)V not found at org.quartz.core.JobRunShell.initialize(JobRunShell.java:148)
at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:353)
2012-5-2 16:12:26 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()


参考信息:
http://grails.1312388.n4.nabble.com/Error-about-Quartz-jobs-in-Def-Guide-to-Grails-td1345018.html

I'm not sure, but it looks like a conflict in API between Quartz 1.6.0
(which is supported by Spring 2.5 in Grails 1.0) and Quartz 1.5.x (which was
used in Spring 2.x in earlier versions of Grails). Try upgrading to the
0.3-SNAPSHOT version of the plugin ('grails install-plugin quartz
0.3-SNAPSHOT'), it built against quartz 1.6.0, so at least you'll see the
real exception occured instead of  NoSuchMethod one.


我使用的是:spring2.5+quartz_1.5.2

现修改为:spring2.5+quartz_1.6,成功改过

**这确实能避免错误,但是要找到根本的原因所在
最有可能的情况就是:实时器类的一些包导入冲突造成的
备注:最简单的spring定时器任务,至少要有的jar包
commons-attributes-compiler.jar
commons-collections_3.2.jar
commons-logging.jar
quartz-all-1.6.jar
spring.jar
eg:若需org.apache.commons.logging.LOg,若导成了org.sun.xxx.Log则也会报此错误信息
分享到:
评论

相关推荐

    Spring定时器quartz

    Spring定时器Quartz是Java应用中广泛使用的任务调度框架,它允许开发者定义并执行复杂的定时任务。这篇博客可能探讨了如何在Spring框架中集成Quartz,以实现灵活、可扩展的任务调度。 Quartz是一个开源的作业调度...

    Spring中的Quartz配置-Spring-定时器-java定时器.doc

    Spring 中的 Quartz 配置-Spring 定时器-java 定时器 在 Spring 框架中,Quartz 是一个非常流行的开源作业调度器,可以实现任务的定时执行。在本篇文章中,我们将讨论如何在 Spring 中配置 Quartz,以实现 Java ...

    Spring-quartz实现定时器(含代码)

    本文将深入探讨如何使用Spring整合Quartz来实现定时器,并提供相关代码示例。 首先,理解Spring框架。Spring是一个开源的Java平台,它提供了全面的企业级应用程序开发解决方案,包括依赖注入(DI)、面向切面编程...

    Spring Quartz 定时器示例(Web工程版)

    Spring Quartz 定时器示例(Web工程版),欢迎下载。

    spring定时器Quartz

    这个"Spring定时器Quartz"的学习资源很适合初学者,它提供了可以直接运行的示例代码,帮助你快速理解和上手。 1. **Quartz简介** - Quartz是一个开源的作业调度框架,它能够精确地安排任务执行时间,支持复杂的...

    spring 定时器的两种实现

    在Spring框架中,有两种主要的方法来实现定时任务:Spring自带的`@Scheduled`注解和引入第三方库Quartz。这两种方法都可以帮助开发者在特定的时间点执行任务,为应用程序添加计划任务的能力。 首先,我们来看看使用...

    定时器的配置文件(两种方式:springmvc自带定时,Quartz与spring结合的定时)

    本篇文章将详细讲解两种在Spring MVC框架中实现定时任务的方法:Spring MVC自带的定时器以及Quartz与Spring的集成。 首先,我们来看看Spring MVC自带的定时任务。Spring MVC作为Spring框架的一个模块,主要处理HTTP...

    idea 使用spring自带的定时器quartz 使用的c3p0 v0.95.2所包含的jar

    这里我们讨论的是如何在`IDEA`中结合`Spring`和`Quartz`,利用`c3p0`作为数据库连接池来实现定时任务。 首先,`c3p0-0.9.5.2.jar`是`c3p0`的一个版本,它包含了对数据库连接池的管理功能。`mchange-commons-java-...

    Spring Quartz定时器

    Spring Quartz定时器 Spring Quartz定时器 Spring Quartz定时器 Spring Quartz定时器

    定时器quartz的使用方法

    本教程将详细讲解如何使用Quartz实现一个简单的定时器功能。 首先,我们需要引入Quartz的依赖库到项目中。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml &lt;groupId&gt;org.quartz-scheduler ...

    spring 定时器 quartz

    Spring集成了Quartz,提供了更方便的方式来管理和配置定时任务。 在给定的配置中,我们看到使用了Spring的`Timer` API来实现定时任务,而不是Quartz。以下是对这部分内容的详细解释: 1. **ScheduledTimerTask**: ...

    spring java 定时器 执行两次 quartz

    当我们遇到Spring定时器执行两次或者更多次的问题时,这通常是由于配置不当或者多线程并发导致的。下面将详细介绍如何使用Spring集成Quartz,以及解决定时任务重复执行的问题。 首先,让我们了解Spring如何配置...

    SSM定时器quartz DEMO

    这个"SSM定时器quartz DEMO"是一个示例项目,用于演示如何在Spring、SpringMVC(SSM)架构中集成和使用Quartz。 首先,我们来看看Quartz的基本概念。Quartz主要由以下组件构成: 1. **Job**:这是执行的任务,你...

    spring定时器(内含TimerTask实现和Quartz实现两种方式)

    本篇文章将详细探讨两种实现Spring定时任务的方法:基于Java内置的`TimerTask`和第三方库Quartz Scheduler。 首先,让我们看看如何使用`TimerTask`来实现Spring中的定时任务。`TimerTask`是Java的标准库类,它提供...

    spring定时器-quartz开发的步骤

    首先,理解Spring定时器的基础概念。Spring提供了两种定时任务框架:`java.util.Timer`和`@Scheduled`注解。然而,对于复杂的企业级应用,Quartz更具有优势,因为它支持集群、灵活的调度策略和丰富的API。 1. **...

    spring 定时器的使用实例

    Spring提供了多种方式来实现定时任务,其中一种常用的方法是通过集成Quartz库来创建一个定时器。本实例将详细介绍如何在Spring中使用Quartz作为定时器。 首先,Quartz是一个功能强大的开源作业调度框架,它允许应用...

    spring定时器简单实例

    Spring定时器,也被称为Spring Boot的定时任务,是Spring框架中的一个强大功能,它允许开发者在特定的时间间隔执行任务,而无需手动管理线程。在实际的开发中,这一特性常用于实现数据清理、统计计算、发送邮件等...

    Spring定时器实例(Java的Timer类和OpenSymphony的Quartz)

    Spring两种定时器实例配置:Java的TimerTask类和OpenSymphony的Quartz。包含5种配置方式:timer普通定时器、timer特定方法定时器、quartz简单定时器、quartz精确定时器、quartz特定方法定时器。简单实用,一看就会。

    定时器 quartz 和 spring

    标题 "定时器 quartz 和 spring" 涉及到的是两个在Java开发中非常重要的框架——Quartz和Spring。Quartz是一个开源的工作调度框架,它允许开发者创建、调度和执行任务,而Spring则是一个功能丰富的应用程序框架,...

    spring和quartz的定时器的启动和停止例子

    本篇将深入探讨如何在Spring中启动和停止Quartz定时器。 首先,我们需要理解Spring和Quartz的基本概念。Spring是一个强大的Java企业级应用开发框架,它提供了依赖注入(DI)和面向切面编程(AOP)等核心特性。而...

Global site tag (gtag.js) - Google Analytics