Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Mac OS X Snow Leopard上重新安装Java 6_Java_Macos_Osx Snow Leopard_System Restore - Fatal编程技术网

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

如何在Mac OS X Snow Leopard上重新安装Java 6,java,macos,osx-snow-leopard,system-restore,Java,Macos,Osx Snow Leopard,System Restore,好吧,我是个白痴,我的Java安装在试图让树脂工作的时候被搞砸了 现在,一切都破裂了。我想我可以重新安装新Mac(全新的13英寸MacBook Pro)附带的开发工具,这样就可以了 唉,我错了。雪豹配备了Java6JRE和JDK,但据我所知,你永远不能只重新安装Java,你必须重新安装操作系统 是否有任何S.O.方面的专家知道情况是否如此,或者更好的是,在不重新安装操作系统的情况下,将Java 6重新安装到出厂设置的步骤是什么?您有Leopard util磁盘吗 不顾一切。雪豹的安装程序足够聪明

好吧,我是个白痴,我的Java安装在试图让树脂工作的时候被搞砸了

现在,一切都破裂了。我想我可以重新安装新Mac(全新的13英寸MacBook Pro)附带的开发工具,这样就可以了

唉,我错了。雪豹配备了Java6JRE和JDK,但据我所知,你永远不能只重新安装Java,你必须重新安装操作系统


是否有任何S.O.方面的专家知道情况是否如此,或者更好的是,在不重新安装操作系统的情况下,将Java 6重新安装到出厂设置的步骤是什么?

您有Leopard util磁盘吗


不顾一切。雪豹的安装程序足够聪明,可以重新安装操作系统的东西,而不必理会你的prefs/文件。只要打开SL DVD,它就会检测到SL已经安装,并询问你是否想重新安装。它的安装方式也应该确保10.6.1在安装后仍然完好无损。我不是100%赞成但是我认为它也会重新安装Java框架


首先确保您有一个备份。

帮助我将Java Update 4回滚到Update 3。请参阅Commission#39。

这个答案迟了3年才给出,很可能对原始海报没有用处。不过,我将把它留在这里以备将来参考

当这种情况发生时,您不必重新安装整个操作系统,这要归功于一个名为Pacifist的非常简洁的工具。Pacifist允许您重新安装pkg文件,而不受任何操作系统限制。这意味着,如果您下载最新的Java for OSX.dmg文件并使用Pacifist进行安装,所有Java文件都将被覆盖,所有内容都将恢复进入工作状态

我有一个类似的问题,这是为我做的

你可以在这里找到和平主义者:


请注意:这是一个商业应用程序(20美元的共享软件),我与它或它的开发者没有任何关系。你也可以免费“试用它”。

以下stapes为我做的:

  • 从下载苹果的Java6软件包
  • 将文件夹/System/Library/Java/JavaVirtualMachines/1.6.0.jdk移动到/System/Library/Java/JavaVirtualMachines/1.6.0.jdk.old以进行备份
  • 安装dmg并运行安装
  • 应该出现一个新文件夹/System/Library/Java/JavaVirtualMachines/1.6.0.jdk
  • 删除/System/Library/Java/JavaVirtualMachines/1.6.0.jdk.old

  • 完整的答案,是其他人张贴的帖子的混合体

    您必须将以下文件夹复制到安全位置进行备份, 一旦备份被复制到其他地方,只需从原始目录中删除文件夹,这样当你运行安装程序时,计算机就会认为你没有安装它

    因此,将其复制到安全位置,然后从以下位置删除原件: 1: 系统/库/Java 2: System/Library/Frameworks/JavaVM.Framework 三: 图书馆/Java

    (数字3位于Mac硬盘的根目录上)
    只需在雪豹10.6.8上遵循上述步骤,并按照先前的建议进行了出色的工作

    我成功地在macOS High Sierra上重新安装了
    System/Library/Frameworks/JavaVM.framework
    ,使用了Pacifist(www.charlessoft.com)和High Sierra installer应用程序,该应用程序可从应用商店免费获得

    下载安装程序应用程序时,不要继续安装!启动程序后退出,然后对应用程序运行Pacifist。包的“核心”部分包含所需的
    System/Library/Frameworks/JavaVM.framework
    目录

    我这样做是因为IntelliJ IDEA 2018等许多应用程序都希望文件位于
    /System/Library/Frameworks/JavaVM.framework
    中。恢复该目录比恢复一堆符号链接等要容易得多


    谢谢你,蒂亚戈·埃斯皮尼亚(Tiago Espinha)。我所做的只是指出如何获得免费的High Sierra映像。

    所有与Java相关的文件都已从/System/Library/Frameworks/JavaVM.framework中删除。是的,我是个白痴,但我认为我可以比重新安装操作系统更容易恢复。我遇到了类似的问题。。.我不知道怎么做。你在这期间成功地重新安装了java吗?我有Mac附带的雪豹安装盘。你能用java 5吗?