我的OSX Sierra上有多个Java版本(包括Java8)。
我必须将/system/library/frameworks/javavm.framework/versions/currentjdk/home/bin/java维护为“1.6.0_65”,因为我需要遗留应用程序:(
Elasticsearch只需要java_home
引用所需的Java版本。只要java_home
引用Java8,您的机器上可以有任意多个Java版本。
所以我开始四处寻找,看起来苹果安装的Java现在是Java7,尽管所有的符号链接都指向一个名为a的文件夹(也就是Java7),但符号链接是1.4、1.5和1.6。所以我觉得eclipse被搞糊涂了。所以我决定放弃苹果的Java,转而使用甲骨文的。 所以我得到Oracle的,并将其安装到。但是,/usr/bin中的所有Apple java链接都指向Apple java。为了解决这个问题,我找到了这个
我试图使用macports的GDB(v7.3.1)来调试用g++4.7(也是从macports)编译的可执行文件。但是,我启动调试器,得到以下输出: GNU gdb(gdb)7.3.1版权所有(C)2011 Free Software Foundation,Inc.License GPLv3+:GNU GPL version 3或更高版本http://GNU.org/licenses/GPL.ht
问题内容: 把我的头发拉出来。而这两个报表相同1.7.0_45,但是当我尝试编译我得到一个类文件错误的简单类: 当然,没有安装JDK 1.5。我不认为这甚至 是 一个JDK 1.5上运行OSX任何更多。 FWIW,这是包含“版本”和存根可执行文件的frameworks目录: 我已经检查了通常的可疑对象,没有JAVA_HOME或CLASSPATH环境变量,并且没有安装1.5也不重要。如果安装JDK
问题内容: 我一直在尝试并且无法在OSX系统的主显示屏上使用Java全屏模式。无论我尝试了什么,似乎都无法摆脱显示屏顶部的“苹果”菜单栏。我真的需要在整个屏幕上绘画。谁能告诉我如何摆脱菜单? 我已经附上了一个显示问题的示例类-在我的系统上,菜单仍然可见,我希望看到一个完全空白的屏幕。 问题答案: 我认为您的问题在这里: 块总是执行,所以这里发生的是,您的窗口在短时间内(如果有的话)变为全屏,然后立
问题内容: 我对osx上的python有点困惑。我不知道笔记本电脑的先前所有者是否已使用macport安装了macpython。我记得osx具有内置版本的python。我尝试使用,结果返回 但是在这些位置运行两个python给了我。它们是否都引用提供的相同内置python mac? 我还读到安装macpython会 我看了看,里面有一个文件夹,上面有提到的东西。但是运行IDLE,我发现与上面相同的
出于某种原因,Maven忽略了OSX上的JAVA_主页。 我最近从Java8Build11升级到Java8Build25,由于25中的错误修复,我删除了11。 我已经更新了: java和javac都报告了正确的版本: 是否正确: 当前JDK符号链接正确: 但Maven仍在努力达到1.8。0_11: 运行OSX小牛队。 你知道为什么Maven忽略了JAVA\u HOME?