无法将java从1.6更新到1.7

无法将java从1.6更新到1.7,java,macos,Java,Macos,作为“dbeaver”安装疑难解答的一部分,我正在尝试将mac上的java从1.6更新到1.7。我从oracle网站下载并安装了最新的Java8,但java版本仍然保持不变 我甚至试着从java控制面板的系统首选项中进行更新,问题仍然是一样的 有人能告诉我为什么我会遇到这个问题吗?下面是详细信息 | => java -version java version "1.6.0_65" Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468

作为“dbeaver”安装疑难解答的一部分,我正在尝试将mac上的java从1.6更新到1.7。我从oracle网站下载并安装了最新的Java8,但java版本仍然保持不变

我甚至试着从java控制面板的系统首选项中进行更新,问题仍然是一样的

有人能告诉我为什么我会遇到这个问题吗?下面是详细信息

| => java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)

| /usr/bin @boston 
| => sw_Vers
ProductName:    Mac OS X
ProductVersion: 10.11.6
BuildVersion:   15G31

打开一个终端并键入导出JAVA_HOME=$(/usr/libexec/JAVA_HOME-v1.7)打开一个终端并键入导出JAVA_HOME=$(/usr/libexec/JAVA_HOME-v1.7)打开
.bash\u配置文件

vi ~/.bash_profile
添加以下行

export  JAVA_HOME=`/usr/libexec/java_home -v 1.7`
这会告诉您的
/usr/bin/java
链接目标使用中安装的最新java 7包

/Library/Java/JavaVirtualMachines/
因此,对于
jdk1.7.0\u17
JAVA\uhome来说:

/Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Ho

打开
.bash\u配置文件

vi ~/.bash_profile
添加以下行

export  JAVA_HOME=`/usr/libexec/java_home -v 1.7`
这会告诉您的
/usr/bin/java
链接目标使用中安装的最新java 7包

/Library/Java/JavaVirtualMachines/
因此,对于
jdk1.7.0\u17
JAVA\uhome来说:

/Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Ho

您需要下载并安装完整的JDK(Java开发工具包)。您只更新了JRE(Java运行时环境)。

您需要下载并安装完整的JDK(Java开发工具包)。您只更新了JRE(Java运行时环境)。

您在哪里需要Java 1.7?您在哪个应用程序中使用它?我想使用“dbeaver”应用程序。|=>ls-tlr | head-2总计32个lrwxr-xr-x 1根控制盘52 Feb 15 13:16 CurrentJDK->/Library/Java/JavaVirtualMachine/1.6.0.jdk/Contents |=>pwd/System/Library/Frameworks/JavaVM.framework/Versions即使我看到当前版本链接到旧版本1.6,您需要Java 1.7做什么?您在哪个应用程序中使用它?我想使用“dbeaver”应用程序。|=>ls-tlr | head-2总计32 lrwxr-xr-x 1根控制盘52 Feb 15 13:16 CurrentJDK->/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents |=>pwd/System/Library/Frameworks/JavaVM.framework/Versions即使我看到当前版本链接到旧版本1.6