AutoBindRoutes 错误呢

发布于 2021-11-27 04:28:10 字数 2770 浏览 847 评论 6

@绝望的八皮 你好,想跟你请教个问题:

运行新版的3.1.3,直接就错误了;JFinal 版本1.9~

是不是暂时不支持1.9呢?

2015-02-03 16:15:21
[WARN]-[Thread: main]-[org.eclipse.jetty.util.component.AbstractLifeCycle.setFailed()]: FAILED Config: java.util.regex.PatternSyntaxException: Unexpected internal error near index 1

 ^
java.util.regex.PatternSyntaxException: Unexpected internal error near index 1

 ^
	at java.util.regex.Pattern.error(Unknown Source)
	at java.util.regex.Pattern.compile(Unknown Source)
	at java.util.regex.Pattern.<init>(Unknown Source)
	at java.util.regex.Pattern.compile(Unknown Source)
	at java.lang.String.replaceAll(Unknown Source)
	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.findFiles(ClassSearcher.java:79)
	at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
	at com.jfinal.ext.kit.ClassSearcher.search(ClassSearcher.java:137)
	at com.jfinal.ext.route.AutoBindRoutes.config(AutoBindRoutes.java:74)
	at com.jfinal.config.Routes.add(Routes.java:40)
	at cn.config.WebStart.configRoute(WebStart.java:44)
	at com.jfinal.core.Config.configJFinal(Config.java:47)
	at com.jfinal.core.JFinal.init(JFinal.java:67)
	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:120)
	at com.jfinal.server.JettyServer.start(JettyServer.java:64)
	at com.jfinal.core.JFinal.start(JFinal.java:159)
	at cn.config.WebStart.main(WebStart.java:49)


 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

柳若烟 2021-11-30 01:05:29

replaceAll这个方法,在win下面如果参数是File.seperator需要用"\"+File.seperator 否则会报错。。

疾风者 2021-11-30 01:00:54

解决了吗?

反话 2021-11-30 00:56:01

我也遇到这个问题,求解,谢谢啦

@绝望的八皮

瑾夏年华 2021-11-29 00:25:06

给你发站内消息了。看一下。

爱的故事 2021-11-27 13:34:16

我已经发布了3.1.4-snapshot 把这段代码加上了。 可以从中心库更新 https://oss.sonatype.org/content/repositories/snapshots/com/jfinal/jfinal-ext/3.1.4-SNAPSHOT/ 今天在虚拟机中装了个win的环境,以后从虚拟机测试:)

自此以后,行同陌路 2021-11-27 05:20:15

引用来自“绝望的八皮”的评论

你建立个 com/jfinal/ext/kit/ClassSearcher.java 类在你现在的工程,那么就可以覆盖jar包里面的同名的类了,跑一下看有问题没有.

https://github.com/b1412/jfinal-ext/blob/develop/src/main/java/com/jfinal/ext/kit/ClassSearcher.java 我刚上传了刚改的代码。你建立个 com/jfinal/ext/kit/ClassSearcher.java 类在你现在的工程,那么就可以覆盖jar包里面的同名的类了,跑一下看有问题没有

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文