8

CGLib2.2.2をバージョン3.0にアップグレードする必要があるかどうか/なぜアップグレードする必要があるのか​​知りたいのですが。最新バージョンのHibernate/Spring/MockitoおよびJava7でCGLibを使用しています。

このバージョンのリリースノートやアップグレードの手順は、Webのどこにも見つかりません。

4

1 に答える 1

4

はい、CGLib 3.1に移行する必要があります。これは、スタックマップフレームを正しく生成し、Java7バイトコードを処理できるためです。

アップデート

以下の問題はすべてCGLib3.1によって対処されました

EasyMockを使用しており、CGLIB3のカスタムバージョンに切り替えました。EclEmma/JaCoCo / Sonarによるコードカバレッジが機能しなくなったため、切り替えました。それは多かれ少なかれ交換の低下でした(POMの更新は別として)。不運にも

したがって、コードカバレッジが機能しなくなるなどの問題が現在ない場合は、切り替えません。

于 2013-01-22T14:07:11.017 に答える