2019-02-23 16:21

你用到了 RedisPlugin,打开 jfinal 项目的 pom.xml,里头有 jedis 的三个依赖,加上即可

2019-02-23 00:26

此外, super.afterJFinalStart() 与 super.onStart() 这两行代码是不需要的,加上也没有什么问题

2019-02-23 00:25

刚刚再次测试过了,没有问题

你那里可能是开发的时候用的是 jfinal 3.6 ,但启动的时候可能是 jfinal 老版本在起作用,只有老版本才不会回调 onStart()

2019-02-22 18:01

正常情况应该是 5 秒过期,升级一下 jedis 版本看看,可能是 jedis 的 bug

jfinal 的 redis 插件仅仅是转调了底层 jedis 的 API,看一下这里:
https://gitee.com/jfinal/jfinal/blob/master/src/main/java/com/jfinal/plugin/redis/Cache.java

注意看 Cache.java 中的 setex(...) 方法,这个方法在 jfinal 这个层面是不可能有问题的

2019-02-22 15:42

项目重新编译一次,jfinal undertow 升级到 1.5

2019-02-22 15:41

404 错误是基本问题,看看 configRoute 那章的文档: https://www.jfinal.com/doc/2-3

已经没有回复的空间了

2019-02-22 15:40

@jj_hh cron4j 的 jar 包在本站首页右测下载 jfinal-3.6-all.zip ,里面就有,不用到处找

2019-02-22 12:42

@pp jfinal 轻量级、学习成本低,但功能十分全面,个人爱好足足有余

2019-02-22 11:57

QuartzPlugin 没有用过,也不是官方出的插件,建议找一下这个插件的文档

jfinal 官方出的定时任务调度插件是 Cron4jPlugin,官方文档在这里:
https://www.jfinal.com/doc/9-1

2019-02-22 11:56

注意配置好方言:
arp.setDialect(new OracleDialect());

2019-02-22 11:52

前一个回复已经很清楚,拿到最新版本的 Cron4jPlugin 代码,直接用上即可。

最新版本的代码很多地方都有:
https://gitee.com/jfinal/jfinal/tree/master/src/main/java/com/jfinal/plugin/cron4j

将上面两个 java 文件放入你项目的任何地方,按照 jfinal 官方文档的用法直接用上:
https://www.jfinal.com/doc/9-1

如果还是不会用,那我也没办法了

2019-02-21 23:17

@lyq027 这个是 jfinal 3.6 的一个优化,对于大项目来说,能加快启动速度,开发体验更好

2019-02-21 23:15

先前 fork 了你的 CHM 版本生成器,又来 PDF 版本,而且还解决了一级菜单的生成,超级牛逼的项目

点赞 + 收藏 + star + fork

2019-02-21 23:13

首页下载 jfinal demo for maven,将里头的 log4j.properties 用于项目中

异常就会输出在控制台以及日志文件中,根据日志中的信息解决问题