簡體   English   中英

如何在Mac OS X Snow Leopard上重新安裝Java 6

[英]How to REINSTALL Java 6 on Mac OS X Snow Leopard

好吧,我是白痴,並試圖讓我的Java安裝讓Resin工作。

現在,事情已經破裂。 我想我可以重新安裝我的新Mac(全新的13“MacBook Pro)附帶的開發人員工具,並且可以解決這個問題。

唉,我錯了。 Snow Leopard附帶Java 6 JRE和JDK,但據我所知,你不能只重新安裝Java,你必須重新安裝操作系統。

如果是這樣的話,是否有任何大師都知道,或者更好的是,在不重新安裝操作系統的情況下,將Java 6重新安裝回工廠設置的步驟是什么?

這個答案遲了3年,很可能對原版海報沒用。 但是,我會留在這里供將來參考。

發生這種情況時,由於一個名為Pacifist的非常簡潔的工具,您不必重新安裝整個操作系統。 Pacifist允許您重新安裝pkg文件,無論任何操作系統限制。 這意味着如果您下載最新的Java for OSX .dmg文件並使用Pacifist進行安裝,則所有Java文件都將被覆蓋,一切都將恢復到工作狀態。

我遇到了類似的問題,這對我來說也是如此。

你可以在這里找到Pacifist: http//www.charlessoft.com/

請注意:這是一個商業應用程序(20美元的共享軟件),我與它或它的開發人員沒有任何關系。 您也可以免費“試用”。

以下鐙骨為我做了:

  1. 這里下載Apple的Java6包
  2. 將文件夾/System/Library/Java/JavaVirtualMachines/1.6.0.jdk移至/System/Library/Java/JavaVirtualMachines/1.6.0.jdk.old以進行備份
  3. 掛載dmg並運行安裝
  4. 應該出現一個新文件夾/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
  5. 刪除/System/Library/Java/JavaVirtualMachines/1.6.0.jdk.old

完整的答案,是其他人提出的帖子的混合。

您必須將以下文件夾復制到安全位置進行備份,並且在備份復制到其他位置后,只需從原始目錄中刪除文件夾 - 因此計算機認為您在運行安裝程序時未安裝該文件夾。

因此,將這些文件復制到一個安全的位置,然后從以下位置刪除原件:1:System / Library / Java 2:System / Library / Frameworks / JavaVM.Framework 3:Library / Java

(3號位於Mac硬盤的根部)只需按照Snow Leopard 10.6.8上面的步驟操作,就像魅力一樣

絕望的時代呼吁采取絕望的措施

Snow Leopard的安裝程序非常智能,可以重新安裝操作系統內容,並保留您的首選項/文件。 只需彈出SL DVD,它就會檢測到SL已經安裝並詢問您是否要重新安裝。 它也應該以這樣的方式安裝,即安裝后10.6.1仍然完好無損。 我不是100%肯定,但我認為它也將重新安裝Java框架。

確保先備份。

跟進早先的建議:

我成功地使用Pacifist(www.charlessoft.com)和可從App Store免費獲得的High Sierra安裝程序應用程序在macOS High Sierra上重新安裝System/Library/Frameworks/JavaVM.framework

下載安裝程序應用程序時, 請勿繼續安裝! 程序啟動后退出程序,然后針對應用程序運行Pacifist。 包的“核心”部分包含所需的System/Library/Frameworks/JavaVM.framework目錄。

我之所以這樣做是因為許多應用程序(例如IntelliJ IDEA 2018)都希望文件位於/System/Library/Frameworks/JavaVM.framework 恢復該目錄要比一堆符號鏈接等更容易。

謝謝你,Tiago Espinha大約99%。 我所做的就是指出如何獲得免費的High Sierra圖像。

http://code.google.com/p/googleappengine/issues/detail?id=4712讓我將Java Update 4回滾到更新3.請參閱#39。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM