Sollte ich auf CGLIB 3.0 aktualisieren?

8

Ich würde gerne wissen, ob / warum ich CGLib 2.2.2 auf Version 3.0 aktualisieren sollte. Ich verwende CGLib mit den neuesten Versionen von Hibernate / Spring / Mockito und Java 7.

Ich kann im Internet keine Versionshinweise oder Upgrade-Anweisungen für diese Version finden.

    
tine2k 22.01.2013, 10:43
quelle

1 Antwort

4

Ja, Sie sollten nach CGLib 3.1 migrieren, da es den Stapelkartenrahmen korrekt generieren und Java 7-Bytecode verarbeiten kann.

Aktualisieren

Die folgenden Probleme wurden alle von CGLib 3.1 behandelt

Wir verwenden EasyMock und wechseln zu einer benutzerdefinierten Version von CGLIB 3. Wir haben gewechselt, weil die Codeabdeckung mit EclEmma / JaCoCo / Sonar nicht mehr funktioniert. Es war mehr oder weniger ein Ersatztropfen (abgesehen von der Aktualisierung von POMs). Leider

  • CGLIB 3 ist (noch) nicht in Maven Central
  • CGLIB 3 hat einen Blocker-Bug Ссылка Also mussten wir eine benutzerdefinierte Version erstellen und diese auf unserem hauseigenen Nexus bereitstellen.

Wenn Sie also momentan keine Probleme mit der Codeabdeckung haben, würde ich nicht mehr wechseln.

    
Philippe Marschall 22.01.2013, 14:07
quelle

Tags und Links