Jeśli pobierasz plik binarny linux z Sun, możesz go zainstalować w dowolnym katalogu, który ci się podoba. Następnie po prostu odwołaj się do tych bibliotek w swoim kodzie i możesz zacząć.
Za pomocą instalatora binarnego utworzy własny nazwany podkatalog (np. W twoim przykładzie /usr/java/jdk1.5.0_), dzięki czemu możesz pobrać tyle, ile chcesz, i ustawią się w odpowiednio nazwanych podrodzajów.
Główny plik binarny java znajduje się w / usr / bin, więc jeśli chcesz go zastąpić do momentu, w którym po wpisaniu „java” uzyskasz dostęp do java, a nie do tego, po prostu przenieś stary z / usr / bin i połącz tam swój nowy. Wpisanie which java
powie ci, jaka jest domyślna Java w twoim systemie.
@jldupont: Kiedy myślę o jednoczesnych instalacjach, myślę o wielu wersjach zainstalowanych na tym samym komputerze, co moja metoda absolutnie ci da. Mam około 12 wersji Java zainstalowanych na moim pudełku produkcyjnym, aby obsługiwać przekazywanie informacji od firm, które nie zostały jeszcze zaktualizowane.
Jednak gdy wpiszesz „java”, dostaniesz tylko jedną wersję java, ponieważ to jest to w „/usr/bin” ... Musisz wpisać coś w stylu „/usr/java/jdk1.5.1/ bin / java ', aby uzyskać konkretny plik binarny java, który nie jest domyślnym systemem.