spusťte příkaz
java -XshowSettings
vyhledejte položku java.home = /usr/java/jdk1.8.0_91/jre
exportujte java_home do svého bash profilu
export JAVA_HOME=/usr/java/jdk1.8.0_91/jre
nebo v /etc/profile
rozšířit na všechny uživatele
Konkrétně pro OpenBSD6.0 přidejte
export JAVA_HOME=/usr/local/jdk-1.8.0/
na vaše .profile
.
Tato konkrétní verze jdk a možná i samotná základní cesta podléhá změnám v následujících a předchozích verzích OpenBSD, byli jste varováni.
Po přečtení dokumentů z ElasticSearch jsem zjistil, že pokud používáte Ubuntu nebo Debian, balíček se dodává pouze s OpenJDK kvůli problémům s licencí. Abych tento problém s cestou Java vyřešil, nainstaloval jsem po instalaci ElasticSearch (podle pokynů v dokumentaci) následující:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
java -version
Poté po spuštění sudo service elasticsearch start
vše fungovalo a už jsem neměl žádné problémy s cestou Java.
Chcete-li to spustit - i když to není hezké - můžete nastavit symbolický odkaz na vaši javu v /usr/bin (který je uveden v elasticsearch k zobrazení):
ln -s /root/Applications/jdk1.7.0_79/bin/java /usr/bin/java