27-Apr-2017 10:50:55.662 SEVERE [119.23.151.105-startStop-1] org.apache.catalina.core.StandardContext.filterStart Exception starting filter JFinalFilter 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.<init>(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at java.lang.String.replaceAll(String.java:2223)
at com.jfinal.ext.kit.ClassSearcher.findjarFiles(ClassSearcher.java:174)
at com.jfinal.ext.kit.ClassSearcher.search(ClassSearcher.java:146)
at com.jfinal.ext.route.AutoBindRoutes.config(AutoBindRoutes.java:74)
at com.jfinal.config.Routes.add(Routes.java:49)
at com.jfinalshop.cfg.JFWebConfig.configRoute(JFWebConfig.java:109)
at com.jfinal.core.Config.configJFinal(Config.java:51)
at com.jfinal.core.JFinal.init(JFinal.java:63)
at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:49)
at org.apache.catalina.core.ApplicationFilterConfig.initFilter(Applicati
onFilterConfig.java:279)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(Applicatio
nFilterConfig.java:260)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFi
lterConfig.java:105)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.
java:4640)
at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5262)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:725)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:70
1)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:945)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:
1795)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:51
1)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:617)
at java.lang.Thread.run(Thread.java:748)
https://my.oschina.net/jfinal/blog/353062