[英]Cannot update java from 1.6 to 1.7
作為“ dbeaver”安裝疑難解答的一部分,我試圖將Mac上的Java從1.6更新到1.7。 我從oracle站點下載並安裝了最新的Java 8,但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
打開一個終端並輸入export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
打開.bash_profile
vi ~/.bash_profile
添加以下行
export JAVA_HOME=`/usr/libexec/java_home -v 1.7`
這告訴您/usr/bin/java
鏈接目標使用安裝在其中的最新Java 7軟件包。
/Library/Java/JavaVirtualMachines/
因此對於JDK 1.7.0_17
JAVA_HOME將是:
/Library/Java/JavaVirtualMachines/jdk1.7.0_17.jdk/Contents/Ho
您需要下載並安裝完整的JDK(Java開發工具包)。 您僅更新了JRE(Java運行時環境)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.