有誰知道如何在Mac OSX上通過終端將JRE/JDK的版本從1.6.0_24降級到1.6.0_18?我需要降級才能獲得在Firefox中運行的Java小程序。任何幫助將非常感激。如何在Mac OSX上降級JRE/JDK?
回答
如果舊的JDK是不是你的機器上,你需要使用GUI和下載Java更新。最接近你一個我能找到的對Java 1.6.0_15的Mac OS 10.5(你沒有提到的Mac OS X版本,你正在運行):
Java for Mac OS X 10.5 Update 5
我沒有看到任何的Mac OS X 10.6。對於這一點,你可能必須下載更新程序爲每個10.6版本,並從中提取更新的JDK安裝程序(使用類似Pacifist
哦,如果你還沒有,請嘗試運行/ Applications/Utilities中/ Java的Preferences.app,它可以讓你改變默認的Java你的機器上當中您已經安裝了的。
希望這有助於...
有你想做的事沒有降級機制。
典型的建議是,無論是通過時間機器或重新安裝,只選擇性地更新到你需要從蘋果公司下載明確,而不是通過軟件升級更新的Java版本回滾到你想要的版本。
我建議你考慮這個問題吧。如果您無法在Firefox中運行此操作,請嘗試使用Chrome或Safari。如果是混合代碼問題,則在「高級」面板的「程序」 - >「實用程序」的「Java設置」面板中更改。
你能指出我的位置在蘋果網站上下載我需要的版本? – jrutter
要降級的JDK,你需要JDK的安裝包和應用程序稱爲Pacifist,可從http://www.charlessoft.com/獲得,用法非常簡單,我之前用它來降級JDK
謝謝!這是我在Lion上降級到Java 6的唯一工具(我想嘗試Java 7,但它使我的備份應用程序[CrashPlan]停止工作)。但是... 10.7包裝沒有工作降級......我得到它的工作使用10.6包這裏:http://support.apple.com/kb/DL1573 –
另外一個音符 - 這是隻需要拷貝中的兩個然後當我從命令行運行「java -version」時,它打開了軟件更新,它詢問我是否想安裝Java運行時......完成後,我成功降級了。我複製的兩個文件夾是/System/Library/Frameworks/JavaVM.framework和/ System/Library/Java。 –
在關機會,有人讀這是試圖讓CrashPlan升級到Java 7的工作後,我發現了一個更簡單的方法: https://crashplan.zendesk.com/entries/22199717-crashplan-client-does-未啓動下的Java-1-7-ON-OS-X –
你運行的是哪個版本的firefox?
我相信你可以有JDK/JRE的多個版本的機器上,只要你編譯/運行時指定的路徑。但是,jvm與mac捆綁在一起,這使得這個問題成爲難題。
這篇文章可能會有所幫助
我有非常相同的問題。您可以使用Pacifist軟件打開JRE 1.6.0_20映像文件,並將所有帶有框架的文件夾抽取到\ System \ Library \ Frameworks \ JavaVM.framework \ Versions文件夾中。之後,JRE應該出現在您的應用程序/實用程序/ Java首選項JRE選擇菜單中,您可以在其中切換正在運行的JRE。
這很簡單。您必須刪除/ Library/Java/JavaVirtualMachines中的JDK 7的de .jdk目錄。 現在你只需要安裝你喜歡的版本。 =)
更多信息: http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html#uninstall
似乎並非是準確的了。
我好不容易纔從Java 8都JRE和編譯器降級到7通過查看/圖書館/的Java/JavaVirtualMachines,和離開最高版本號的目錄,例如
sudo mv jdk1.8.0.jdk ~/Desktop/
這些日子MAC OS帶有最新的Java版本(8或更高版本)。
即使您安裝了舊版本,它指向的最新版本。它只需要指向舊版本。降級到預安裝的任何版本都是爲了創建該版本的符號鏈接。
按照這些簡單的步驟降級的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
這會指出java在java6中的最後一次更新。現在更新所有路徑。
希望它可能會有所幫助,讓我知道,如果它工作... :)
我刪除了JavaAppletPlugin: /庫/互聯網插件/ JavaAppletPlugin.plugin
,所有的JDK 1.8 : /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk
然後我就能夠重新安裝1.7。
- 1. 在Mac OSX上升級JDK
- 2. 在Mac OSX 10.4上升級到Ruby 1.9
- 3. 在Mac OSX上
- 4. 如何在Mac OSX
- 5. 如何升級Mac OSX應用程序
- 6. 在Mac OSX上10
- 7. 如何在mac osx上安裝macports pyside
- 8. 如何在Mac OSX Lion上安裝libspotify?
- 9. 如何在Mac OSX上安裝flask-mysqldb?
- 10. 如何在mac osx上安裝librados?
- 11. 如何在Mac OSX上安裝YAWS
- 12. 如何在Mac OSX上編譯RarCrack?
- 13. 如何在Mac OSx上構建curlpp 10.8
- 14. 如何在mac osx上用yafaray渲染
- 15. 如何在mac osx上安裝libksba?
- 16. 如何在Mac OSX上更新LLVM&Clang?
- 17. 如何在Mac OSX上更改mysql $ PATH?
- 18. 如何在mac osx上更新python-sqlite
- 19. 如何在Mac OSX上構建Julia?
- 20. 如何在Mac OSX上安裝paramiko?
- 21. 如何在mac osx上使用msg_nosignal
- 22. Mac OSX上
- 23. Mac OSX現在升級Django未找到
- 24. 將PHP 5.4.17降級至5.3.x OSX Mavericks
- 25. 在Mac OSX上打印Firemonkey
- 26. 在Mac OSX上安裝Pandas
- 27. 在mac osx上的php_posix
- 28. 在Mac OSX上使用JMF
- 29. 在Mac OSX上安裝BeautifulSoup
- 30. 在mac osx上安裝sqlite3?
謝謝!我可以從鏈接下載JRE,但是當我嘗試安裝它時,我收到一條警告,說你無法安裝它,因爲已經安裝了更高版本。不知道我能做什麼? Im on Leopard 10.6.7 – jrutter
問題可能在於您使用的是Mac OS X 10.6.7,但鏈接中的下載適用於Mac OS X 10.5。我找不到針對Mac OS X 10.6。*的特定JVM更新,因此您可能必須下載10.6的組合更新程序(如@Stefan提及),並使用Pacifist來提取JVM更新程序。不幸的是,我不知道哪個10.6。*版本會有你正在尋找的版本。您可能想要在[Apple Mailing Lists](http://lists.apple.com)上註冊java-dev郵件列表並在此處詢問。 – Eric