W systemie Ubuntu możliwe jest posiadanie wielu maszyn JVM jednocześnie. Domyślny jest wybierany za pomocą update-alternatives
. Ale to nie ustawia JAVA_HOME
zmiennej środowiskowej z powodu polityki Debiana .
Piszę skrypt uruchamiający (bash), który uruchamia aplikację Java. Ta aplikacja Java wymaga JAVA_HOME
zmiennej środowiskowej. Jak więc uzyskać ścieżkę do JVM, która jest obecnie wybrana update-alternatives
?