Problematyczne zastosowania terminologii
Tam, gdzie Oracle opisuje najpierw Java dla „twojego systemu operacyjnego”, a następnie „dla twojego komputera”, pobieranie jest dokładniejsze tylko dla rzeczy, które korzystają z wtyczki internetowej :
jre-7u13-macosx-x64.dmg
instaluje to, co jest wymagane dla tej wtyczki, ale w przypadku rzeczy, które używają Java bez wtyczki, ten instalator Oracle nie robi nic.
Wskazówka
W systemie OS X: jeśli chcesz, aby środowisko Java Runtime Environment (JRE) firmy Oracle było jak środowisko JRE na poniższym schemacie zarówno dla (a) rzeczy korzystających z wtyczki internetowej, jak i (b) rzeczy korzystających z Java bez tej wtyczki w:
Dodatkowe wyjaśnienie
Dystrybucja Java przez Apple to coś więcej niż wtyczka internetowa.
Przedstawiona powyżej procedura Oracle nie prowadzi do niczego więcej niż wtyczki. Instalator Oracle nie ma wpływu na inne części dystrybucji Apple.
Instalacja JDK z Oracle spowoduje umieszczenie folderu w następującej ścieżce, zastępując (nie usuwając) JDK z Apple:
/Library/Java/JavaVirtualMachines
W każdym JDK znajduje się środowisko JRE. Zobacz poniższy schemat.
Oracle faktycznie to dokumentuje (chociaż znalezienie go zajęło 3 1/2 roku) Zobacz stronę Oracle w wierszu poleceń OSX
Środowisko wykonawcze Java (JRE) pobrane z witryny java.com lub oracle.com zawiera wtyczkę do uruchamiania treści Java z przeglądarki. Aby korzystać z narzędzi wiersza poleceń, musisz pobrać pakiet Java Development Kit (JDK). Środowisko JRE i JDK są oddzielne i mogą współistnieć w systemie. W systemie Mac OS X można zainstalować tylko jedno środowisko JRE. W systemie może być zainstalowanych wiele zestawów JDK, dowolnie wiele.
Myśli
Ogromny czerwony przycisk „Pobierz teraz Java” jest zbyt uproszczony. Zbyt wielu użytkowników, w tym niektórzy eksperci techniczni, są ostatecznie zaskoczeni wynikiem końcowym.
W przypadku wykrycia przeglądarki Mac przez serwer Oracle jedna z poniższych fraz może być mniej myląca:
- Pobierz Java dla swojej przeglądarki
- Pobierz wtyczkę internetową
Krytycznie
Oracle powinien wyjaśnić w często zadawanych pytaniach dotyczących komputerów Mac (informacje i wymagania systemowe dotyczące instalacji i używania Mac Java 7) . Obecne nieaktualne wydanie tej strony nie ma wyjaśnienia.
Pozytywnie
Niektórzy użytkownicy chcą lub wymagają, aby środowisko JRE wtyczki internetowej różniło się od środowiska JRE używanego gdzie indziej. Dla tych użytkowników efektywne rozdzielenie rzeczy przez Oracle może być mile widziane.
Przykład:
- w Safari i innych przeglądarkach korzystam z najnowszej aktualizacji Java 7 Update 13
- W przypadku Wuala.app i innych rzeczy, które nie korzystają z wtyczki internetowej, korzystam z wczesnego dostępu, wersji deweloperskiej Java 8 (Java (Java) SE Runtime Environment build 1.8.0-ea-b75).
YMMV.
Pozycje odniesienia
- w sekcji Terminologia patrz Wersje .
Na poniższym diagramie z tej strony skup się na:
- po lewej pionowa rozpiętość JRE
- pomarańczowa najwyższa warstwa środowiska JRE - Java Web Start i Apple / Java Plug-in
Związane z
Jak mogę przełączać się między dwiema wersjami Java w Mountain Lion, gdy Preferencje Java zniknęły?