Как указано в предыдущем ответе, Hibernate Search не имеет конфигурации xml. Вы можете настроить Hibernate с помощью xml, но не Search. Так как Hibernate Search 3.3 есть альтернатива, то есть программная конфигурация api - http://docs.jboss.org/hibernate/stable/search/reference/en-US/html_single/#hsearch-mapping-programmaticapi
Существует объект под названием SearchMapping. После создания экземпляра он предлагает свободный API для настройки Search так же, как и с аннотациями. Добавьте сконфигурированный пример SearchMapping в ваш Hibernate Конфигурация экземпляр с использованием ключа * hibernate.search.model_mapping * и Поиск автоматически загрузится вместе с Hibernate Core. Это не так много. Вам не нужна Весна.
Как только поиск запущен, вы, вероятно, захотите написать несколько строк кода, чтобы индексировать существующую базу данных. В онлайн-руководстве есть код для этого.
Последнее, но не менее важное, вам нужны некоторые поисковые запросы. Посмотрите, как создать FulltextQuery. Ваша система, вероятно, получает какой-то поиск в том, что так всегда. Ваша задача - преобразовать вход поиска из «frontend» в запрос Lucene, который затем можно передать в Search для выполнения поиска и возврата управляемых объектов.
Последнее, но не менее важное - maven - совершенно другая вещь. Теперь мы говорим о системах сборки. Используя maven, вы можете автоматически загрузить артефакты из репозитория JBoss Maven. Тем не менее, есть также dist bundles на SourceForge, это больше того, что вам нужно. Проверьте http://www.hibernate.org/subprojects/search/download для поиска информации о загрузке.
Надеюсь, это поможет.