You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 20, 2019. It is now read-only.
我使用的maven版本,使用3.1.2的QuartzPlugin时候,代码中加入如下:
QuartzPlugin quartzPlugin = new QuartzPlugin("job.properties");
me.add(quartzPlugin);
出现异常信息
Exception in thread "main" java.lang.InstantiationError: org.quartz.JobDetail
at com.jfinal.ext.plugin.quartz.QuartzPlugin.start(QuartzPlugin.java:76)
at com.jfinal.core.Config.startPlugins(Config.java:87)
at com.jfinal.core.Config.configJFinal(Config.java:48)
at com.jfinal.core.JFinal.init(JFinal.java:65)
at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:49)
at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:119)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:724)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:492)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
at org.eclipse.jetty.server.Server.doStart(Server.java:277)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at com.jfinal.server.JettyServer.doStart(JettyServer.java:121)
at com.jfinal.server.JettyServer.start(JettyServer.java:64)
at com.jfinal.core.JFinal.start(JFinal.java:137)
at com.dk.common.StartServer.main(StartServer.java:7)
换成3.1.3版本,继续跑出现以下异常:
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
^
at java.util.regex.Pattern.error(Pattern.java:1955)
at java.util.regex.Pattern.compile(Pattern.java:1702)
at java.util.regex.Pattern.(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at java.lang.String.replaceAll(String.java:2211)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:87)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
at com.jfinal.ext.kit.ClassSearcher.search(ClassSearcher.java:137)
我使用的maven版本,使用3.1.2的QuartzPlugin时候,代码中加入如下:
QuartzPlugin quartzPlugin = new QuartzPlugin("job.properties");
me.add(quartzPlugin);
出现异常信息
Exception in thread "main" java.lang.InstantiationError: org.quartz.JobDetail
at com.jfinal.ext.plugin.quartz.QuartzPlugin.start(QuartzPlugin.java:76)
at com.jfinal.core.Config.startPlugins(Config.java:87)
at com.jfinal.core.Config.configJFinal(Config.java:48)
at com.jfinal.core.JFinal.init(JFinal.java:65)
at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:49)
at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:119)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:724)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:492)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
at org.eclipse.jetty.server.Server.doStart(Server.java:277)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at com.jfinal.server.JettyServer.doStart(JettyServer.java:121)
at com.jfinal.server.JettyServer.start(JettyServer.java:64)
at com.jfinal.core.JFinal.start(JFinal.java:137)
at com.dk.common.StartServer.main(StartServer.java:7)
换成3.1.3版本,继续跑出现以下异常:
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
^
at java.util.regex.Pattern.error(Pattern.java:1955)
at java.util.regex.Pattern.compile(Pattern.java:1702)
at java.util.regex.Pattern.(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at java.lang.String.replaceAll(String.java:2211)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:87)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
at com.jfinal.ext.kit.ClassSearcher.search(ClassSearcher.java:137)
不懂3.1.3版本的ClassSearcher有更改什么。
最后我按照八皮的http://my.oschina.net/b1412/blog/68082
重写了QuartzPlugin,使用3.1.2版本可以正常运行起来,希望作者能够维护一下
The text was updated successfully, but these errors were encountered: