2021-01-19 15:48

异常信息不全,看不到是哪个方法调用的时候出现的,注意贴代码的时候先点击编辑器左上角的代码按钮,再复制代码

2021-01-16 15:29

@zhangtianxiao PathScanner 只扫描 controller,不支持内部类的扫描

2021-01-16 15:28

@zhangtianxiao 你的 Model 已经生成了 baseModel ,为啥还要:
SerializeConfig.getGlobalInstance().put(type, value);

fastjson 不走 getter 方法,你的 model 中的字段的下划线怎么处理?

2021-01-15 22:57

举一反三,灵活运用,赞

jfinal 的 Scanner 精心设计过,性能、场景适应性极好

2021-01-15 15:50

@都市浪魂 由于你碰到的问题是与环境有关的,使用排除法比较方便

2021-01-15 15:49

@都市浪魂 你再检查一下是不是 JDK 不对,例如是不是装了 openJDK 而不是 oracle JDK

尝试升级一下 cglib 这个依赖

当然,终极办法是远程调试:
https://jfinal.com/share/1528
https://jfinal.com/feedback/5106

2021-01-15 15:24

为啥这行代码既使用 @Inject 又使用 Aop.get(...):
@Inject
private CameraInfoService cameraInfoService = Aop.get(CameraInfoService.class);

在 CheckCameraInfoTask 里头的 doUpdate() 里头打断点,单步调试定位原因

2021-01-15 14:35

@都市浪魂 问题好像出在 CheckCameraInfoTask 里面,不在 CameraInfoService 里,这个类贴出业,原有的 CameraInfoService 不用贴出来,看不出问题

2021-01-15 14:31

@lcmkc 这个问题其实很明确,在百度上搜索解决一下,搜这个东东:
java.lang.UnsupportedClassVersionError: has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

2021-01-15 12:31

@北流家园网 以下这个配置就是按天的:
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender

2021-01-15 12:30

cglib 报了 CodeGenerationException 异常,可能是你的 CameraInfoService 这个类不能被 cglib 代理

将 CameraInfoService 的所有代码贴出来,应该可以找到原因

2021-01-15 01:22

重新编译一下出问题的代码:
1:如果是在 jdk 15 上编译,注意配置一下 maven-compiler-plugin 插件的 target 与 source 为 1.8,可以参考这个 pom.xml:
https://gitee.com/jfinal/jfinal/blob/master/pom.xml

2:如果是在 jdk 8 上编译,无需配置,但建议还是配置 pom.xml,这样就可以在任意版本的 JDK 上编译

2021-01-14 21:53

@杜福忠 jfinal 官方出的 log4j.properties 配置可以参考一下,按天滚动日志

2021-01-14 19:01

@zzufish 假设你有一个 126邮箱是 : test@126.com, 密码是 123456,发送邮件的服务器是 stmp.pop3.com,配置为:
emailServer = stmp.pop3.com
fromEmail = test@126.com
emailPass = 123456

其实这个没有什么好说的了

2021-01-14 16:08

@joneJson 下载 jfinal.com 首页的 demo, 项目结构都有了, 参考着写,啥事没有