Czy ktoś wie, jak obniżyć wersję JRE/JDK z 1.6.0_24 do 1.6.0_18 na Mac OSX przez Terminal? Muszę przejść na starszą wersję, aby uzyskać aplet Java działający w Firefoksie. Każda pomoc byłaby bardzo cenna.Jak obniżyć wersję JRE/JDK na Mac OSX?
Odpowiedz
Jeśli starszy JDK nie znajduje się na komputerze, należy użyć interfejsu GUI i pobrać aktualizator Java. Jeden najbliżej twojego mogłem znaleźć był dla Java 1.6.0_15 dla Mac OS 10.5 (nie wspominając, która wersja systemu Mac OS X zostałeś uruchomiony):
Java for Mac OS X 10.5 Update 5
nie widzę dla dowolnego Mac OS X 10.6. W tym celu prawdopodobnie będziesz musiał pobrać aktualizatory dla każdej wersji 10.6 i wyodrębnić instalator JDK z aktualizacji (używając czegoś takiego jak Pacifist
Aha, a jeśli jeszcze tego nie zrobiłeś, spróbuj uruchomić/Applications/Utilities/Java Preferences.app który pozwala zmienić domyślną Java na komputerze pośród tych, które zostały zainstalowane.
Hope this helps ...
Nie ma mechanizmu obniżenia wersji dla tego, co chcesz zrobić.
Typową sugestią jest przywrócenie wersji, którą chcesz, za pomocą Time Machine lub ponowne zainstalowanie i aktualizację tylko wybiórczo do wersji, której potrzebujesz, pobierając bezpośrednio od firmy Apple i nie aktualizując oprogramowania Java za pomocą aktualizacji oprogramowania.
Zalecam zamiast tego zajrzeć do problemu. Jeśli nie możesz uruchomić tego w Firefoksie, spróbuj z Chrome lub Safari. Jeśli jest to problem z mieszanym kodem, zmienia się to w panelu Ustawienia Java w menu Programy -> Narzędzia w panelu Zaawansowane.
Czy możesz wskazać mi lokalizację na stronie Apple, aby pobrać wersję, której potrzebuję? – jrutter
Aby obniżyć swoje JDK trzeba będzie pakiet instalacyjny JDK oraz aplikację o nazwie Pacyfista, dostępny pod numerem http://www.charlessoft.com/. Używanie jest dość proste - użyłem go do wcześniejszej wersji mojego JDK
Dziękujemy! To była jedyna rzecz, która pomogła mi przejść na Java 6 na Lion (chciałem wypróbować Java 7, ale spowodowało to, że moja aplikacja do tworzenia kopii zapasowych [CrashPlan] przestała działać). ALE ... pakiet 10.7 NIE pracował na starszą wersję ... Mam go działającego przy użyciu pakietu 10.6 tutaj: http://support.apple.com/kb/DL1573 –
Jeszcze jedna uwaga - konieczne było tylko skopiowanie dwóch foldery z pakietu, a następnie, gdy uruchomiłem "java -version" z wiersza poleceń, otworzyło się Aktualizacja oprogramowania, która zapytała mnie, czy chcę zainstalować środowisko wykonawcze Java ... po tym, jak został zrobiony, został z powodzeniem obniżony. Dwa skopiowane foldery to /System/Library/Frameworks/JavaVM.framework i/System/Library/Java. –
W sytuacji, gdy ktoś czytający to próbuje uruchomić CrashPlan po aktualizacji do Java 7, znalazłem łatwiejszą metodę: https://crashplan.zendesk.com/entries/22199717-crashplan-client-does- not-start-under-java-1-7-on-os-x –
Którą wersję Firefoxa używasz?
Wierzę, że możesz mieć więcej niż jedną wersję jdk/jre na komputerze, pod warunkiem, że podasz ścieżkę podczas kompilowania/uruchamiania. Jednak jvm jest dołączony do mac, co sprawia, że jest to problematyczne.
Ten post może być pomocny
miałem bardzo sam problem. Możesz otworzyć plik obrazu JRE 1.6.0_20 za pomocą oprogramowania Pacifist i wyodrębnić wszystkie foldery z frameworkiem do folderów \ System \ Library \ Frameworks \ JavaVM.framework \ Versions. Następnie środowisko JRE powinno pojawić się w menu wyboru JRE aplikacji/narzędzi/Java Preferences, w którym można przełączać się między działającymi JRE.
To proste. Musisz usunąć katalog de .jdk z JDK 7 w/Library/Java/JavaVirtualMachines. Teraz wystarczy tylko zainstalować wersję, którą lubisz. =)
Więcej informacji: http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html#uninstall
To nie wydaje się być dokładne więcej.
Udało mi się zdegradować zarówno JRE, jak i kompilator z Javy 8 na 7, patrząc na/Library/Java/JavaVirtualMachines, i odsuwając katalog o najwyższym numerze wersji, np.
sudo mv jdk1.8.0.jdk ~/Desktop/
Obecnie MAC OS zawiera najnowszą wersję java (8 lub nowszą).
Nawet jeśli instalujesz stare wersje, oznacza to najnowszą wersję. Wystarczy tylko wskazać na starą wersję. Aby przejść na wersję wcześniej zainstalowaną, należy utworzyć dowiązanie symboliczne tej wersji.
Wykonaj poniższe proste czynności, aby zmienić wersję swojego Java.
(1) cd /System/Library/Frameworks/JavaVM.framework/Versions
(2) sudo bash
(3) rm Current
(4) ln -s 1.6.0/Contents/ Current
(5) java -version
To wskaże java do ostatniej aktualizacji w java6. A teraz zaktualizuj wszystkie ścieżki.
Nadzieja może być pomocny i daj mi znać, jeśli to działa ... :)
usunąłem JavaAppletPlugin: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
i wszystkie JDK 1.8 : /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk
Wtedy byłem w stanie ponownie zainstalować 1.7.
- 1. Jak obniżyć wersję mojego SDK?
- 2. Jak obniżyć wersję bundler lub upgrade szyn?
- 3. Jak zaktualizować wersję Git na OSX 10.8
- 4. lokalizacja python na mac osx
- 5. Drukowanie Firemonkey na Mac OSX
- 6. Instalacja BeautifulSoup na Mac OSX
- 7. Jak zainstalować libksba na mac osx?
- 8. Jak skompilować RarCrack na Mac OSX?
- 9. Jak zainstalować Bison na Mac OSX
- 10. Jak odinstalować wxpython 2.8 na Mac OSX 10.6
- 11. Jak mogę obniżyć wersję Xcode z wersji 7.0 do 6.4?
- 12. Zablokuj/odblokuj mac osx
- 13. Instalowanie matplotlib na Mac OSX Mountain Lion
- 14. Sprawdź wersję mySQL na komputerze Mac 10.8.5
- 15. Jakie są odpowiedniki TortoiseSVN na Mac OSX?
- 16. fs.watch poprzez węzeł 0.5.9 na Mac OSX
- 17. Błąd importu pyside na Mac OSX
- 18. Python dla początkujących na Mac OSX 10.8
- 19. Mac OSX: Przełącz na Python 2.7.3
- 20. Wyszukiwanie słowników systemu Mac OSX?
- 21. Jak obniżyć wersję Java z 9 na 8 na MACOS. Eclipse nie działa z Javą 9
- 22. Zwiększyć rlimit Mac OSX 10.8
- 23. dekoder jpeg niedostępny mac osx
- 24. Dodaj lokalizację w Mac OSX
- 25. Tomcat, Netbeans Mac OSX Lion
- 26. NSFetchedResultsController Mac OSX kakao równoważne
- 27. jak zainstalować apc dla php na mac osx mamp?
- 28. Jak zainstalować libx265 dla ffmpeg na Mac OSX
- 29. Jak zrestartować/zatrzymać serwer arangodb na mac osx
- 30. Numpy Zainstaluj Mac Osx Python
Dzięki! Mogłem pobrać JRE z linku, ale kiedy próbuję go zainstalować, otrzymuję alert mówiący, że nie możesz tego zainstalować, ponieważ późniejsza wersja jest już zainstalowana. Nie jestem pewien, co mogę zrobić? Im na Leopard 10.6.7 – jrutter
Problem może być, że używasz Mac OS X 10.6.7, ale pobieranie w linku jest dla Mac OS X 10.5. Nie mogłem znaleźć konkretnej aktualizacji upgrade JVM dla Mac OS X 10.6. *, Więc być może będziesz musiał pobrać aktualizator combo dla 10.6 (jak wspomina @Stefan) i użyć Pacifist, aby wyodrębnić aktualizator JVM. Niestety, nie wiem, która wersja 10.6. * Będzie miała wersję, której szukasz. Możesz zapisać się na listę mailingową java-dev na [Apple Mailing Lists] (http://lists.apple.com) i zapytaj tam. – Eric