私はいくつかの問題でJavaEclipseプロジェクトをデバッグしようとしています!
インデックスメソッドを使用してより高速なリフレクション呼び出しを行うために、CGLIBの使用を開始しています。
例
FastClass fastClass = FastClass.create(getClass());
int index = fastClass.getIndex("methodName", new Class[] { Object.class });
fastClass.invoke(index, this, new Object[] { obj } );
fastreflectionメソッドによって呼び出されるクラスにブレークポイントを設定しようとすると、これが日食の出力になります。
行番号の生成時にコンパイラオプションを変更しようとしましたが、結果がありません。
問題を再現したEclipseプロジェクト(Junoバージョンでビルド)もアップロードします!!
http://www.filefactory.com/file/4zryz3gjgbyh/n/FastDebug.rar
ありがとう!