java.lang.ClassNotFoundException: org.hibernate.cache.EhCacheProvider - PullRequest
2 голосов
/ 10 марта 2012

java.lang.ClassNotFoundException: org.hibernate.cache.EhCacheProvider В моем pom.xml зависимость для ecahce как ниже

   <dependency>
        <groupId>net.sf.ehcache</groupId>
        <artifactId>ehcache</artifactId>
        <version>1.5.0</version>
    </dependency>

но все же я сталкиваюсь с проблемой класса NotFound Exception

Пожалуйста, помогите мне, я попробую это за последние 2 дня

Ответы [ 2 ]

6 голосов
/ 10 марта 2012

Вам нужна следующая зависимость (возможно, другая версия)

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-ehcache</artifactId>
    <version>3.6.2.Final</version>
</dependency>

Я искал отсутствующий класс, используя поисковый сайт Maven Central:

http://search.maven.org/#search|ga|1|fc%3A%22org.hibernate.cache.EhCacheProvider%22

1 голос
/ 31 июля 2012

Когда я столкнулся с этой проблемой, это было потому, что я пытался обновить версию hibernate.При переходе с hibernate 3.2 на 3.3 пакеты разделяются.Я попытался заменить Hibernate с Hibernate-Core.Возвращение к полному пакету гибернации (на уровне 3.2) решило мою проблему.

Во время моего следующего раунда обновлений мне, вероятно, потребуется заменить полный пакет hibernate на hibernate-core и hibernate-ehcache, как указано выше.

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