编程语言
首页 > 编程语言> > Java-石英-ClassCastException

Java-石英-ClassCastException

作者:互联网

我正在使用Jboss5.1.x,EJB3.0
我正在尝试配置Quartz.
当我尝试执行查找时,出现此异常:

       InitialContext ctx = new InitialContext();
        StdScheduler scheduler = (StdScheduler) ctx.lookup("Quartz");

这是例外:

java.lang.ClassCastException: org.quartz.impl.StdScheduler cannot be cast to org.quartz.Scheduler

有人有什么主意吗?

谢谢.

解决方法:

您很可能在类路径中有Quartz JAR的两个副本-JBoss有其自己的副本,而您的应用程序的lib目录中也可能有一个副本.两者发生了冲突.

从应用程序中删除JAR,然后重试.

标签:jboss5-x,jboss,quartz-scheduler,ejb,java
来源: https://codeday.me/bug/20191023/1913788.html