最近项目的jdk切换1.8以后出现个问题,就是Duang带泛型签名的class时,报如下异常。

Exception in thread "main" java.lang.IllegalArgumentException

at net.sf.cglib.asm.ClassReader.(Unknown Source)

at net.sf.cglib.asm.ClassReader.(Unknown Source)

at net.sf.cglib.asm.ClassReader.(Unknown Source)

at net.sf.cglib.proxy.BridgeMethodResolver.resolveAll(BridgeMethodResolver.java:61)

at net.sf.cglib.proxy.Enhancer.emitMethods(Enhancer.java:911)

at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:498)

at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)

at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)

at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)

at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:285)

at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:663)

at com.jfinal.aop.Enhancer.enhance(Enhancer.java:32)

at com.jfinal.aop.Duang.duang(Duang.java:27)

at

升级cglib-nodep到3.2以后问题解决。具体原因未查到,我去看了cglib的不过列表。好像跟https://github.com/cglib/cglib/issues/59这个bug有关,en水平欠佳,没弄清楚具体问题。

Linux CGLIB升级,cglib升级建议相关推荐

  1. linux mint 17 升级,如何从Linux Mint 17.3升级到Linux Mint 18

    上个月,Linux Mint的开发团队发布了Linux Mint的18稳定版.这家现代化的,高度抛光和舒适,基于Ubuntu的Linux发行版,其中渴望尝试一些新的功能和改进的许多用户,它来了一个长着 ...

  2. linux下TSL如何升级,glibc升级

    将系统自带的glibc 2.3.4 升级到 glibc2.5 工作环境:redhat AS 4  2.6.9 注意:必须准备系统启动盘,或者其它工具(当系统无法启动时) 今日下载了飞信安装程序以及库文 ...

  3. kali linux 升级命令_Kali Linux系统:如何升级/更新?

    如果你是刚对Kali Linux入手,你会发现这样一个问题:大家都用过windows系统对吧,它都有一个自动更新或手动更新功能,windows系统可以升级的.我们的Kali Linux系统又如何升级呢 ...

  4. rk3288 linux OTA A/B升级分析

    最近在做rk3288 linux的OTA A/B升级方案,因此研究了一下rk3288自带的OTA升级流程,将其记录下来. 1.概述 1.1 什么是OTA升级? OTA是Over-the-Air的简称, ...

  5. linux ab双分区升级,AB 系统OTA升级

    A/B System 概述 Android从7.0开始,引入了新的OTA升级方式 A/B System Updates A/B系统是指设备上有A和B两套可以工作的系统(用户数据只有一份,为两套系统共用 ...

  6. Linux下JDK1.7升级1.8版本

    Linux下JDK1.7升级1.8版本 下载需要升级的jdk 这里我需要升级的是jdk1.8 然后上传到 /usr/local/src 去.当然其他目录也可以.这里是默认位置. 如果你的liunx连接 ...

  7. linux mint如何升级,如何升级到Linux Mint 19

    Linux Mint 19代码名为" Tara ",是Mint项目的最新版本. 这是一个长期支持 ( LTS )版本,直到2023年才会得到支持. Mint 19提供了更新的软件和 ...

  8. 路由器linux版本升级,华为路由器升级全攻略

    华为路由器升级全攻略 近来手痒,为各位兄弟们贡献一篇本人在工作维护现场整理的华为路由器实战升级攻略以Quidway R26XX/36XX为例) 关于路由器的升级,华为路由器分为: 硬件升级---加扩展 ...

  9. linux中libc如何升级,linux系统更新libc ,libstdc++标准库

    开发环境下正常运行的c++程序放到新的环境重新make后报: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /lib64/ ...

  10. 【MySQL】源码编译MySQL8.x+升级gcc+升级cmake(亲测完整版)

    大家好,我是冰河~~ 今天给大家分享一篇通过源码编译安装MySQL8的文章,期间涉及到gcc和cmake等编译环境的升级.好了, 不多说了,开始今天的正题. 一.概述 最近,在CentOS 6.8服务 ...

最新文章

  1. 伦敦大学学院开源物体级语义SLAM!支持单/双目+LiDAR!
  2. 递增的整数序列链表的插入_每日算法题 | 剑指offer 链表专题 (5)链表中倒数第k个节点...
  3. 【收藏】linux下用命令方式创建及管理kvm虚拟机
  4. java 反射api_反射是最重要的Java API
  5. CSP - J 2020 T1 优秀的拆分
  6. SQLite与Sql Server的语法差异(转载)
  7. 开发Linux应用程序的三种方法
  8. Ardunio开发实例-MMA8653FC 10位加速度计
  9. 【知识必备】RxJava+Retrofit二次封装最佳结合体验,打造懒人封装框架~
  10. PDF转换器for mac
  11. console连接h3c s5500_H3C交换机、路由器Console和Telnet密码配置
  12. window XP驱动开发(一)如何下载WDK
  13. 【Flutter -- 基础组件】Flutter 导航栏
  14. 正则表达式的.*?不包含空格(解决办法)
  15. java 容器排序_Java攻略第四章 容器类、排序
  16. python开源软件排行榜_10大Python开源项目推荐(Github平均star2135)
  17. 【掘金Shopee蓝海】教你如何使用知虾找到蓝海?
  18. 汇编语言 CMP指令
  19. django通过openpyxl操作excel文件,实现批量导入数据到数据库。
  20. SSH中的ssh-keygen常用方法

热门文章

  1. 有长度要求的区间最大值
  2. 51nod-1065:最小正子段和
  3. matlab 计算矩阵a的离散余弦变换
  4. 修改typora设置能够配对latex行间公式$ $
  5. Crackme014
  6. Unity中Debug打印信息的颜色设置
  7. Python学习---深浅拷贝的学习
  8. 移动滚动条显示或隐藏元素事件
  9. Codeforces Round #295 (Div. 1) C. Pluses everywhere
  10. fatal error LNK1169: one or more multiply defined symbols found