archiva/archiva-modules/metadata/metadata-store-provider/oak-jcr/oak-jcr-lucene
Martin Stockhammer f40d750c00 Dependency changes and vulnerability check 2021-08-29 21:07:38 +02:00
..
.gitignore Moving metadata store providers to metadata folder 2020-06-28 10:00:07 +02:00
README.md Moving metadata store providers to metadata folder 2020-06-28 10:00:07 +02:00
pom.xml Dependency changes and vulnerability check 2021-08-29 21:07:38 +02:00

README.md

oak-jcr-lucene

This module is only to provide the oak-lucene dependency with lucene shaded into a different java package. Jackrabbit Oak has dependencies to Apache Lucene 4, which is very old and merely out of support.

We move the lucene dependencies to the package shaded_oak.org.apache.lucene to allow using a more recent version for Archiva.

For some reason the oak-lucene (1.22.3) package is a fat jar that contains the lucene classes itself, therefore we are excluding the lucene dependencies in the pom.