Skip to content

bighaidao/lucene

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apache Lucene Maven Build

This is a version of Apache Lucene, the text search engine library written in Java, with Maven as build system.

To build Lucene, install Maven und issue the command

mvn install

The following multi-module structure has been chosen:

lucene-analyzers-common
lucene-analyzers-kuromoji
lucene-analyzers-phonetic
lucene-analyzers-smartcn
lucene-analyzers-stempel
lucene-benchmark
lucene-core
lucene-core-test
lucene-facet
lucene-grouping
lucene-highlighter
lucene-icu
lucene-instantiated
lucene-join
lucene-memory
lucene-misc
lucene-queries
lucene-queryparser
lucene-remote
lucene-spatial
lucene-spellchecker
lucene-test-framework
lucene-tools
lucene-xml-query-parser

lucene-core is the Lucene library, with a separate split-out test module lucene-core-test that uses lucene-test-framework as dependency. The other modules are the Lucene contrib packages.

In the multimodule build, the benchmark module is not included. It is only needed in specific cases. Add it if you like and take care of downloading the wikipedia test case, which is not automatically activated, you have to do it at yourself.

In the directory layout, the java docs are a little bit stripped. All package.html and overview.html files under java source directories has been removed. Sorry. If you need full javadocs, refer to the original version.

Furthermore, a Sonar (with mysql) maven plugin configuration is included with Cobertura. For myself I use it via Jenkins. Have fun!