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_HOMEzmiennej środowiskowej z powodu polityki Debiana .
Piszę skrypt uruchamiający (bash), który uruchamia aplikację Java. Ta aplikacja Java wymaga JAVA_HOMEzmiennej środowiskowej. Jak więc uzyskać ścieżkę do JVM, która jest obecnie wybrana update-alternatives?