wiki:RLP-Installation

Version 1 (modified by jwillenborg, 15 years ago) (diff)

--

Installation von rlplucene (incl. rlp) in eine vorhandene Java-Anwendung

  • rlp und rlplucene in einem gemeinsamen Verzeichnis (RLP_HOME) entpacken
  • Lizenzdatei in das Verzeichnis RLP_HOME/rlp/rlp/licenses/rlp-license.xml kopieren
  • den Logging-Level etc. setzen:
    • RLP_HOME/rlplucene/conf/jul.properties
  • rlp und rlplucene in den classpath der Java-Anwendung hinzufügen (rlplucene, rlp und den rlp-logger):
    • <classpathentry kind="lib" path="lib/extensions/rlp/btrlp.jar"/>
    • <classpathentry kind="lib" path="lib/extensions/rlp/btrlplucene.jar" sourcepath="/rlplucene/src"/>
    • <classpathentry kind="lib" path="lib/extensions/rlp/btutil.jar"/>
    • <classpathentry kind="lib" path="lib/extensions/rlp/btrlpextra.jar" sourcepath="/rlplucene/src"/>
    • <classpathentry kind="lib" path="lib/extensions/rlp/slf4j-api-1.5.2.jar"/>
    • <classpathentry kind="lib" path="lib/extensions/rlp/slf4j-jdk14-1.5.2.jar"/>
  • Vor dem Start der Anwendung (z.B. eXist mit rlplucene) Parameter setzen:
    • als VM-Parameters in Eclipse:
      • -Dbt.root=/Users/jwillenborg/tmp/rlp -Djava.util.logging.config.file=/Users/jwillenborg/tmp/rlp/rlplucene/conf/jul.properties
    • Environment setzen in Eclipse:
      • DYLD_LIBRARY_PATH auf RLP_HOME/rlp/lib/universal-darwin9-gcc40