我們使用quartz 2.0框架。我剛剛下載了石英包並將其放置在我的項目的構建路徑中。如果我執行我用石英1.6相同的程序器,它拋出以下異常:Quartz 2.0調度程序例外
Exception in thread "main" java.lang.NoClassDefFoundError: org.slf4j.LoggerFactory
at org.quartz.impl.StdSchedulerFactory.<init>(StdSchedulerFactory.java:274)
at org.quartz.impl.StdSchedulerFactory.getDefaultScheduler(StdSchedulerFactory.java:1480)
at QuartzTest.main(QuartzTest.java:10)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
at java.net.URLClassLoader.findClass(URLClassLoader.java:421)
at java.lang.ClassLoader.loadClass(ClassLoader.java:643)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)
at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
... 3 more
我以現在的代碼,如果剛啓動和停止程序器。我會很感激,如果有任何機構可以幫助我。
同樣在2.x版本中,我們爲jobdetail創建對象的方式似乎有點不同。如果我以這種方式創建對象:
JobDetail jobDetail = new JobDetail("jobDetail-s1", "jobDetailGroup-s1", SimpleQuartzJob.class);
IDE說...不能實例化類型JobDetail。
請幫忙。