Проблема с @Indexed аннотациями в спящем поиске - PullRequest
0 голосов
/ 20 марта 2011

Я на самом деле пытаюсь развернуть HibernateSearch в приложении J2EE.Я импортировал некоторые зависимости, которые я видел на tuto:

<!-- HIBERNATE DEPENDENCIES -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>${hibernate.version}</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>${hibernate.version}</version>
</dependency>
<dependency>
<groupId>commons-dbcp</groupId>
<artifactId>commons-dbcp</artifactId>
<version>${commons-dbcp.version}</version>
</dependency>

<!-- Hibernate Search -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-search</artifactId>
<version>3.1.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-commons-annotations</artifactId>
<version>3.3.0.ga</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
<version>3.4.0.GA</version>
</dependency>
<dependency>
<groupId>org.apache.lucene</groupId>
<artifactId>lucene-analyzers</artifactId>
<version>3.0.3</version>
</dependency>

Моя проблема в том, чтобы продолжить, мне нужно поместить аннотацию @Indexed в мои классы сущностей, но у меня нет доступа кэта аннотация (Eclipse не знает об этом и, конечно, она не проходит компиляцию)

Не могли бы вы дать мне совет или руководство?Может быть, у меня нет хороших зависимостей?

1 Ответ

0 голосов
/ 27 августа 2011

Я не использую Eclipse или Maven, но я могу подтвердить, что в моем проекте, использующем Hibernate Search 3.3.0, индексированная аннотация действительно существует в hibernate-search-3.3.0.Final JAR.Попробуйте обновить ваши зависимости, чтобы использовать последнюю версию JAR.Хотя, безусловно, вам больше ничего не нужно использовать для этой аннотации.

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