Die ADVOKAT Volltextsuche versucht wie folgt automatisch eine korrekte Java Version zu ermitteln:
- Es wird die System-/Benutzervariable %SOLR_JAVA_HOME% überprüft. Wenn dort eine funktionierende Java Version existiert, dann wird diese verwendet um die Volltextsuche zu starten.
- Es wird in der Registry nach installierten Java 1.8 Versionen gesucht und die höchste 64 Bit Version ausgewählt bzw. die höchste 32 Bit Version, wenn keine 64 Bit Version existiert.
- Wenn in Schritt 2 eine funktionierende Java Version gefunden wurde, dann wird für den aktuellen Benutzer die Benutzervariable %SOLR_JAVA_HOME% gesetzt und die Volltextsuche wird gestartet.
- Wenn in Schritten 1-3 kein funktionierendes Java gefunden wurde, dann wird versucht, in der %JAVA_HOME%-Systemvariable ein Java-Installation zu finden und diese zu verwenden.
- Wenn bis hier hin kein Java gefunden wurde, dann startet die Volltextsuche nicht.