mountain-lion– 如何在Mountain Lion上重新安装适用于Android的Java 6的Java 6?

mountain-lion– 如何在Mountain Lion上重新安装适用于Android的Java 6的Java 6?,第1张

概述需求适用于MountainLion的Android6开发Java6.题可能吗?我能做什么?我到处寻找一种方法来做到这一点,我找不到任何解决方案.背景我最近在运行MountainLion(10.8.2)的Mac上安装了Oracle的Java7forOSX.直到我开始进行Android开发,我才对此感到满意,这会引发与Java7相关的

需求

适用于Mountain lion的Android 6开发Java 6.

可能吗?我能做什么?

我到处寻找一种方法来做到这一点,我找不到任何解决方案.

背景

我最近在运行Mountain lion(10.8.2)的Mac上安装了Oracle的Java 7 for OS X.直到我开始进行AndroID开发,我才对此感到满意,这会引发与Java 7相关的错误.

我下载了Apple的Java for OS X Lion Update 1,但是当我尝试安装它时,我只在安装程序关闭之前收到此消息:

A newer version of this package is already installed.

我遵循了Oracle的指示(Mac FAQ),但它们似乎对我不起作用.之后,如果我做java -version,它仍然会说Java 7.

我甚至尝试重新启动计算机,但无济于事.

在我尝试重新安装Java 6之前,Apple的Java首选项实用程序(described by Oracle)已经存在,但在尝试了所有这些之后我也没有Java首选项.

解决方法:

根据我的理解,首先需要删除的实际组件位于/System/library/Java/JavaVirtualMachines/*.jdk

所以如果你摆脱那些:

$sudo rm -rf /System/library/Java/JavaVirtualMachines/*

另外,正如你所提到的,你应该删除它:

$sudo rm -rf /library/Internet\ Plug-Ins/JavaAppletPlugin.plugin

在这一点上,它应该只是下载1.6并安装它.如果你执行$whereis java,你会看到java二进制文件存储在/usr/bin/{java,javac等}中.但是$java -version显然是从我提到你要删除的第一个文件夹中获取信息.

删除后,再次尝试运行$java -version.系统会提示您安装它.

希望这可以帮助!

总结

以上是内存溢出为你收集整理的mountain-lion – 如何在Mountain Lion上重新安装适用于Android的Java 6的Java 6?全部内容,希望文章能够帮你解决mountain-lion – 如何在Mountain Lion上重新安装适用于Android的Java 6的Java 6?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1111822.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存