Должен ли я обновить до CGLIB 3.0?

Я хотел бы знать, если / почему я должен обновить CGLib 2.2.2 до версии 3.0. Я использую CGLib с последними версиями Hibernate/Spring/Mockito и Java 7.

Я не могу найти заметки о выпуске или инструкции по обновлению для этой версии в Интернете.

1 ответ

Решение

Да, вы должны перейти на CGLib 3.1, потому что он может правильно генерировать кадр стековой карты и работать с байт-кодом Java 7.

Обновить

Следующие проблемы были решены с помощью CGLib 3.1

Мы используем EasyMock и перешли на собственную версию CGLIB 3. Мы перешли, потому что покрытие кода с помощью EclEmma/JaCoCo/Sonar больше не будет работать. Это было более или менее падение замены (кроме обновления POM). к несчастью

Так что, если у вас сейчас нет проблем, таких как покрытие кода больше не работает, я бы не стал переключаться.

Другие вопросы по тегам