Compass.
Compass Search Engine Framework.
Here is the list of declaration for compass. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.compass-project</groupId> <artifactId>compass</artifactId> <version>2.2.0</version> </dependency>
If you think this Maven repository POM file listing for compass is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:Apache 2
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.
The compass-2.2.0 has 7 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Log | commons-logging 1.1.1 Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. | 1143 |
Search | lucene-core 2.4.1 Apache Lucene Java Core | 17 |
Search | lucene-highlighter 2.4.1 This is the highlighter for apache lucene java | 11 |
Search | lucene-analyzers 2.4.1 Additional Analyzers | 8 |
Search | lucene-queries 2.4.1 Queries - various query object exotica not in core | 8 |
The following packages are defined in the compass-2.2.0.jar
org.apache.lucene.index org.apache.lucene.queryParser org.apache.lucene.search.spell org.apache.lucene.store org.apache.lucene.store.jdbc org.apache.lucene.store.jdbc.datasource org.apache.lucene.store.jdbc.dialect org.apache.lucene.store.jdbc.handler org.apache.lucene.store.jdbc.index org.apache.lucene.store.jdbc.index.oracle org.apache.lucene.store.jdbc.lock org.apache.lucene.store.jdbc.support org.apache.lucene.store.wrapper org.compass.annotations org.compass.annotations.config org.compass.annotations.config.binding org.compass.core org.compass.core.accessor org.compass.core.asm org.compass.core.asm.commons org.compass.core.asm.signature org.compass.core.cache.first org.compass.core.cascade org.compass.core.config org.compass.core.config.binding org.compass.core.config.binding.metadata org.compass.core.config.binding.scanner org.compass.core.config.builder org.compass.core.config.loader org.compass.core.config.process org.compass.core.converter org.compass.core.converter.basic org.compass.core.converter.basic.atomic org.compass.core.converter.basic.format org.compass.core.converter.dynamic org.compass.core.converter.extended org.compass.core.converter.json org.compass.core.converter.mapping org.compass.core.converter.mapping.json org.compass.core.converter.mapping.osem org.compass.core.converter.mapping.osem.collection org.compass.core.converter.mapping.rsem org.compass.core.converter.mapping.support org.compass.core.converter.mapping.xsem org.compass.core.converter.xsem org.compass.core.engine org.compass.core.engine.event org.compass.core.engine.naming org.compass.core.engine.spellcheck org.compass.core.engine.spellcheck.spi org.compass.core.engine.spi org.compass.core.engine.subindex org.compass.core.engine.utils org.compass.core.events org.compass.core.executor org.compass.core.executor.commonj org.compass.core.executor.concurrent org.compass.core.executor.spi org.compass.core.executor.workmanager org.compass.core.id org.compass.core.impl org.compass.core.jndi org.compass.core.json org.compass.core.json.grails org.compass.core.json.grails.converter org.compass.core.json.impl org.compass.core.json.impl.converter org.compass.core.json.jackson org.compass.core.json.jackson.converter org.compass.core.json.jettison org.compass.core.json.jettison.converter org.compass.core.lucene org.compass.core.lucene.engine org.compass.core.lucene.engine.all org.compass.core.lucene.engine.analyzer org.compass.core.lucene.engine.analyzer.synonym org.compass.core.lucene.engine.highlighter org.compass.core.lucene.engine.highlighter.support org.compass.core.lucene.engine.indexdeletionpolicy org.compass.core.lucene.engine.manager org.compass.core.lucene.engine.merge.policy org.compass.core.lucene.engine.merge.scheduler org.compass.core.lucene.engine.optimizer org.compass.core.lucene.engine.query org.compass.core.lucene.engine.queryparser org.compass.core.lucene.engine.similarity org.compass.core.lucene.engine.spellcheck org.compass.core.lucene.engine.spellcheck.queryparser org.compass.core.lucene.engine.store org.compass.core.lucene.engine.store.jdbc org.compass.core.lucene.engine.store.localcache org.compass.core.lucene.engine.store.wrapper org.compass.core.lucene.engine.transaction org.compass.core.lucene.engine.transaction.async org.compass.core.lucene.engine.transaction.lucene org.compass.core.lucene.engine.transaction.mt org.compass.core.lucene.engine.transaction.readcommitted org.compass.core.lucene.engine.transaction.search org.compass.core.lucene.engine.transaction.support org.compass.core.lucene.engine.transaction.support.job org.compass.core.lucene.search org.compass.core.lucene.support org.compass.core.lucene.util org.compass.core.mapping org.compass.core.mapping.internal org.compass.core.mapping.json org.compass.core.mapping.json.builder org.compass.core.mapping.osem org.compass.core.mapping.osem.builder org.compass.core.mapping.osem.internal org.compass.core.mapping.rsem org.compass.core.mapping.rsem.builder org.compass.core.mapping.support org.compass.core.mapping.xsem org.compass.core.mapping.xsem.builder org.compass.core.marshall org.compass.core.metadata org.compass.core.metadata.ant org.compass.core.metadata.impl org.compass.core.spi org.compass.core.support.search org.compass.core.support.session org.compass.core.transaction org.compass.core.transaction.context org.compass.core.transaction.manager org.compass.core.util org.compass.core.util.concurrent org.compass.core.util.config org.compass.core.util.matcher org.compass.core.util.proxy.extractor org.compass.core.util.reader org.compass.core.util.reflection org.compass.core.util.reflection.asm org.compass.core.util.reflection.plain org.compass.core.xml org.compass.core.xml.dom4j org.compass.core.xml.dom4j.converter org.compass.core.xml.javax org.compass.core.xml.javax.converter org.compass.core.xml.javax.converter.support org.compass.core.xml.jdom org.compass.core.xml.jdom.converter org.compass.core.xml.jdom.converter.support org.compass.gps org.compass.gps.device org.compass.gps.device.hibernate org.compass.gps.device.hibernate.dep org.compass.gps.device.hibernate.embedded org.compass.gps.device.hibernate.entities org.compass.gps.device.hibernate.indexer org.compass.gps.device.hibernate.lifecycle org.compass.gps.device.ibatis org.compass.gps.device.jdbc org.compass.gps.device.jdbc.datasource org.compass.gps.device.jdbc.dialect org.compass.gps.device.jdbc.mapping org.compass.gps.device.jdbc.snapshot org.compass.gps.device.jpa org.compass.gps.device.jpa.embedded org.compass.gps.device.jpa.embedded.eclipselink org.compass.gps.device.jpa.embedded.hibernate org.compass.gps.device.jpa.embedded.openjpa org.compass.gps.device.jpa.embedded.toplink org.compass.gps.device.jpa.entities org.compass.gps.device.jpa.extractor org.compass.gps.device.jpa.indexer org.compass.gps.device.jpa.lifecycle org.compass.gps.device.jpa.queryprovider org.compass.gps.device.support.parallel org.compass.gps.impl org.compass.gps.spi org.compass.needle.gigaspaces.datasource org.compass.needle.gigaspaces.service org.compass.needle.gigaspaces.store org.compass.needle.terracotta org.compass.needle.terracotta.transaction.processor org.compass.spring org.compass.spring.aop org.compass.spring.config org.compass.spring.device.hibernate org.compass.spring.device.hibernate.dep org.compass.spring.device.jpa org.compass.spring.support org.compass.spring.transaction org.compass.spring.web.mvc
Here is the content of the POM file.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.compass-project</groupId> <artifactId>compass</artifactId> <name>Compass</name> <version>2.2.0</version> <description>Compass Search Engine Framework</description> <packaging>jar</packaging> <url>http://www.compass-project.org</url> <issueManagement> <system>JIRA</system> <url>http://issues.compass-project.org</url> </issueManagement> <ciManagement> <system>Bamboo</system> <url> http://build.compass-project.org </url> </ciManagement> <inceptionYear>2004</inceptionYear> <licenses> <license> <name>Apache 2</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> </license> </licenses> <scm> <connection> scm:svn:http://svn.compass-project.org/svn/compass </connection> <developerConnection> scm:svn:https://svn.compass-project.org/svn/compass </developerConnection> </scm> <dependencies> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> <version>2.4.1</version> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-highlighter</artifactId> <version>2.4.1</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-analyzers</artifactId> <version>2.4.1</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-queries</artifactId> <version>2.4.1</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-snowball</artifactId> <version>2.4.1</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-spellchecker</artifactId> <version>2.4.1</version> <optional>true</optional> </dependency> </dependencies> </project>