public
Fork of erka/sphinx-java-api
Description: Sphinx searchd client (java api)
Homepage:
Clone URL: git://github.com/mguymon/sphinx-java-api.git
mguymon (author)
Wed Oct 14 14:32:02 -0700 2009
commit  3cd974b92cf7fad2d15619b77a45b89d87190f45
tree    70403a3fd52634f79fb22900e26b4ce1d29562e5
parent  02ed3d0997f7cd92b6b338225f1f3bb65e6f6df7
name age message
file .gitignore Wed Oct 08 07:15:12 -0700 2008 renamed readme file [erka]
file README.rdoc Loading commit data...
file checkstyle.xml Sun Oct 05 08:13:37 -0700 2008 fixed code style [erka]
file pom.xml
directory src/
README.rdoc

Sphinx searchd client (java api)

Description

It’s alternative of Sphinx searchd client (java api). Original version could be found at www.sphinxsearch.com

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License. You should have received a copy of the GPL license along with this program; if you did not, you can find it at www.gnu.org

Download

  git clone git://github.com/erka/sphinx-java-api.git

Compatibility

This version has full compatibility with jdk 1.4.

Requirements

Tests need searchd service with "test1" index. Checkout src/test/resources/sphinx_test.sql for the database setup. The indexer and searchd daemon are automatically started for the tests, but indexer and searchd must be in your path. *Does not work for windows at this moment*

Building

Maven 2 is used as build tool. Please visit maven.apache.org to get more information about maven.

Clean
  mvn clean
Run tests
  mvn test
Compile java files
  mvn compile
Build jar
  mvn clean package
Build jar without test phase
  mvn -Dmaven.test.skip=true clean package
Generate reports (findbugs, PMD, PCD, javadoc, code coverage, test report, checkstyle).
  mvn clean site

Report could be found at target/site/project-reports.html.

Support