开发者社区 问答 正文

Jfinal 微信公众号? 400 报错

Jfinal 微信公众号? 400 报错

用的是jfinal的demo :http://git.oschina.net/jfinal/jfinal-weixin/blob/master/src/com/jfinal/weixin/demo/WeixinApiController.java

获取菜单的时候出错:

[WARN]-[Thread: http-bio-7080-exec-3]-[com.jfinal.weixin.sdk.utils.RetryUtils.retryOnException()]: retry on 1 times v = null
java.lang.RuntimeException: java.lang.RuntimeException: jfinal 2.2默认 json 实现暂不支持 json 到 object 的转换,建议使用 active recrord 的 Generator 生成 base model,再通过 me.setJsonFactory(new JacksonFactory()) 来支持

展开
收起
爱吃鱼的程序员 2020-06-03 15:42:18 275 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    jfinal-weixin 中me.setJsonFactory(new JacksonFactory())这句不是必要的,添加了jackson或者fastjson jar,内部会去检测你是否使用这2个包,会依次尝试使用jackson,fastjson和jfinal json。

    简单来说就是只需要要加入jar包

    2020-06-03 20:58:01
    赞同 展开评论