Use the JBoss Maven Repository with Hibernate Search
1.2. Using Maven Instead of managing all dependencies manually, maven users have the possibility to use the JBoss maven repository. Add the following to your Maven settings.xml file (see also Maven Getting Started): Example 1.1. Adding the JBoss maven repository to settings.xml   ...       ...           jboss-public-repository                         jboss-public-repository-group           JBoss Public Maven Repository Group           https://repository.jboss.org/nexus/content/groups/public-jboss/           default                       true             never                                 true             never                                                 jboss-public-repository-group           JBoss Public Maven Repository Group           https://repository.jboss.org/nexus/content/groups/public-jboss/           default                       true             never                                 true             never                                     jboss-public-repository     ... Then add the following dependencies to your pom.xml: Example 1.2. Maven dependencies for Hibernate Search    org.hibernate    hibernate-search    3.3.0.Final    org.hibernate    hibernate-entitymanager    3.6.0.Final Only the hibernate-search dependency is mandatory, because it contains together with its required transitive dependencies all required classes needed to use Hibernate Search. hibernate-entitymanager is only required if you want to use Hibernate Search in conjunction with JPA.