我已在我的Mac(10.7.5)上安装了Java 7,但在终端中仍然显示Java 6。
我已阅读过installed-java-7-on-mac-osx-but-terminal-is-still-using-version-6,并尝试使用
如果我尝试安装Java应用程序(LatexDraw),则终端上的版本6没有问题,但总是会出现以下错误:java version "1.6.0_37" Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909) Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)
这个问题与Java 6的不稳定性有关,可以从此链接中推断出来。: CGContextGetCTM: invalid context 0x0
: CGContextSetBaseCTM: invalid context 0x0
: CGContextGetCTM: invalid context 0x0
: CGContextSetBaseCTM: invalid context 0x0
我已阅读过installed-java-7-on-mac-osx-but-terminal-is-still-using-version-6,并尝试使用
export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home"
更改我的Java版本,但在我的文件夹/System/Library/Frameworks/JavaVM.framework/Versions
中,没有1.7版本,只有1.6以下的版本?那么,我该如何解决这个问题呢?