Нужно ли всегда исключать cglib при использовании hibernate-entitymanager? - PullRequest
6 голосов
/ 13 июня 2011

Потратил много времени на настройку моего проекта и, наконец, выяснил, что я должен исключить cglib из моих зависимостей:

<dependencies>
    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-core</artifactId>
        <version>3.6.4.Final</version>
    </dependency>

    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-entitymanager</artifactId>
        <version>3.6.4.Final</version>
        <exclusions>
            <exclusion>
                <groupId>cglib</groupId>
                <artifactId>cglib</artifactId>
            </exclusion>
            <exclusion>
                <groupId>cglib</groupId>
                <artifactId>cglib-nodep</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
</dependencies>

Нужно ли всегда исключать cglib? Почему это не исключено по умолчанию? И что еще хуже, почему ничего не сказано об этом в официальных документах Hibernate?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...