如何在MacOS上安装其他Java?我安装了jdk8,效果很好。但现在出于开发目的,我需要安装jdk7。当尝试通过DMG文件安装旧版本时,我得到警告,已经安装了较新版本的Java,并且安装程序退出。
/usr/libexec/java_home -verbose
Matching Java Virtual Machines (1):
1.8.0_20, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home
除此以外,如何安装jdk7?
在Mac上管理多个Java版本的最干净方法是使用Homebrew
。
在内Homebrew,使用:
如http://hanxue-it.blogspot.ch/2014/05/installing-java-8-managing-multiple.html所示,这些是要遵循的步骤。
homebrew-cask versions
homebrew/cask-versions
使用以下方法将水龙头添加到自制啤酒中:
brew tap homebrew/cask-versions
然后,你可以查看所有可用的版本:
brew search java
然后,你可以安装所需的版本:
brew cask install java7
brew cask install java6
并像往常一样将它们添加到由jenv管理。
jenv add <javaVersionPathHere>
我认为这是最干净,最简单的方法。
如Mac OS X 10.6.7 Java Path Current JDK中所述,要注意的另一重要事项是:
对于不同类型的JDK或安装,你将具有不同的路径
你可以使用/usr/libexec/java_home -V
查看安装版本的路径,请参阅如何检查Mac上是否安装了Java JDK?
在Mac OS X Mavericks上,我发现如下:
1)内置JRE默认值: /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
2)从Apple下载的JDK: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/
3)从Oracle下载的JDK: /Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home
除了这一个,如何安装jdk7? 谢谢 Dakky
我有一个使用JOGL1.0库的项目http://easystoneshop.com/applets/countertopquote/index.html。我的应用程序作为Java Web start启动。所有工作正常,但在Mac Os X 10.7.5更新JDK 1.7.0.51我的项目不工作。exeption: 我试着在Mac Os X10.7.5上运行项目,使用JDK1.6.0.37,所有工作
问题内容: 有什么方法可以使pip多个版本的Python正常运行吗?例如,我想用于pip将内容显式安装到我的站点2.5安装或站点2.6安装中。 例如,使用,我使用。 而且,是的-我了解,不是-这不是解决此特定问题的方法。 问题答案: 在目前的建议是使用,这里python是Python的版本,你想使用。这是建议,因为它适用于所有版本的和所有形式的。例如: 先前的答案,留给后代: 从0.8版开始,支持
我有两个maven项目:projA和projB 投射依赖于投射 PropB依赖于泽西2.15 projA依赖于hbase测试UTIL hbase测试UTIL取决于1.8。十、 如果projB在没有任何排除的情况下声明了对projA的依赖,那么projB的测试将失败,因为它们使用了Jersey项目中某个类的错误版本(1.8.x)。 如果詹姆士声明依赖于詹姆士组件,那么上面的问题就消失了。但是,新的问
问题内容: 使用MacOSX 10.6上的最新Java更新,Eclipse不再找到Java源代码。 我不确定(如果我不再记得)过去是否手动下载了源并将它们放在某个地方,或者MacOSX是否提供了它们并且Eclipse自动找到了它们。 MacOSX是否在某处有源?(请不要在这里做任何假设。我真的很想知道。) 如果没有,我在哪里可以得到它们? 问题答案: 安装最新的Java更新后,您会在下面找到src
homebridge-macosx-info See changelog homebridge-macosx-info is homebridge plugin for Apple HomeKit, get and return somes systems informations from macOSX computer. Such as : updateTime Temperature (C°