深入理解Java虚拟机,第二章第58页用到了cGlib。
下载cGLib jar包,http://www.java2s.com/Code/Jar/c/Downloadcglib222jar.htm
下载asm jar包,http://www.java2s.com/Code/Jar/o/Downloadorgobjectwebasm310v200803061910jar.htm
注意,上面的两个版本一定不能变,否则会不兼容
由于方法区已经变为了metaspace,相应的,虚拟机参数设置应为
-XX:MetaspaceSize=10m -XX:MaxMetaspaceSize=10m
就会出现方法区内存溢出
参考