java.lang.ClassCircularityError:检测JDK时java / util / ArrayList $ ListItr

时间:2018-07-31 03:40:20

标签: java instrumentation runtimeexception javassist

我正在尝试检测JDK类。我能够检测java.lang.System和java.lang.Thread之类的类。但是,超过370个类因错误而失败: java.lang.ClassCircularityError:java / util / ArrayList $ ListItr。

由于此问题,似乎无法检测依赖或引用java.util.ArrayList $ ListItr的任何类。

以下是出现异常的代码段:

ClassPool classPool = ClassPool.getDefault();
CtClass ctClass = classPool.makeClass(className)//Here everything goes wrong :(;

关于此的任何想法:(

0 个答案:

没有答案