摘要:中自帶的版本過低目前僅為現在很多應用要求版本為所以必須要升級本文章基于版本步驟到官網上下載最新的安裝下載好的到目錄下查看安裝的假設最新安裝的為更改的軟連接在中系列的命令都只是軟連接連接到目錄下的命令而是
OSX中自帶的Java版本過低, 目前僅為1.6. 現在很多Java應用要求版本為1.7+, 所以必須要升級java.
本文章基于OSX版本: Yosemite 10.10.2
步驟:
到Oracle官網上下載最新的OSX JDK.
安裝下載好的JDK
到 /Library/Java/JavaVirtualMachines/ 目錄下查看安裝的 JDK. 假設最新安裝的 JDK 為 jdk1.8.0_20.jdk.
更改 CurrentJDK 的軟連接. sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
在OS X中, /usr/bin/java* 系列的命令都只是軟連接, 連接到 /System/Library/Frameworks/JavaVM.framework/Versions/Current 目錄下的java命令:
$ ll /usr/bin/java* lrwxr-xr-x 1 root wheel 74B 3 26 09:37 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java lrwxr-xr-x 1 root wheel 75B 3 26 09:37 /usr/bin/javac -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javac lrwxr-xr-x 1 root wheel 77B 3 26 09:37 /usr/bin/javadoc -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javadoc lrwxr-xr-x 1 root wheel 75B 3 26 09:37 /usr/bin/javah -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javah lrwxr-xr-x 1 root wheel 75B 3 26 09:37 /usr/bin/javap -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javap lrwxr-xr-x 1 root wheel 76B 3 26 09:37 /usr/bin/javaws -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws
而 /System/Library/Frameworks/JavaVM.framework/Versions/Current 是 /System/Library/Frameworks/JavaVM.framework/Versions/A 的軟連接:
$ ll /System/Library/Frameworks/JavaVM.framework/Versions/Current lrwxr-xr-x 1 root wheel 1B 3 26 09:37 /System/Library/Frameworks/JavaVM.framework/Versions/Current -> A
JDK 的安裝過程中, 會替換 /System/Library/Frameworks/JavaVM.framework/Versions/A 目錄下的文件.
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK 也是一個軟連接, 連接到當前的JDK.
$ ll /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK lrwxr-xr-x 1 root wheel 58B 3 27 14:20 /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK -> /Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/64305.html
摘要:方式一使用安裝首先通過安裝配置國內源,在個人目錄下新建一個文件,寫入開始安裝可以幫你診斷測試環境,建議安裝。自動化測試代碼例子如下,啟動內置撥號軟件,搜索關鍵字。 前提準備 開始正文之前,你需要準備好一些基本條件: 安裝好Mac OSX 操作系統的設備 能夠訪問中國局域網以外資源的方法(沒有也行,但很痛苦) 已經安裝好 homebrew 已經安裝好 Python3.x 已經安裝好 ...
摘要:概述使用本教程在系統上安裝社區版平臺支持自版本開始僅支持和更高版本的通過最流行的軟件包管理工具或者下載網站安裝的是可用的安裝社區版注意安裝以前的版本請參考那個版本的文檔例如參閱版本你可以使用或者手動安裝社區版這部分兩個方法都有介紹使用安裝 概述 使用本教程在 OS X 系統上安裝 MongoDB 社區版. 平臺支持: 自3.0版本開始, MongoDB 僅支持 OS X 10.7 (...
摘要:安裝可以與經典開發工具一起使用,也可以作為命令行工具安裝。下面的示例展示了一個典型的文件安裝命令行接口是一個命令行工具,你可以使用它來快速地實現的原型。 10. 安裝Spring Boot Spring Boot可以與經典Java開發工具一起使用,也可以作為命令行工具安裝。無論哪種方式,都需要Java SDK v1.8或更高版本。在開始之前,你應該使用以下命令檢查當前的Java安裝: ...
摘要:簡稱,是提升的體驗的一種新方法,能給用戶原生應用的體驗。當網站以這種方式啟動時它具有唯一的圖標和名稱,以便用戶將其與其他網站區分開來。表示啟動時的方向,橫屏豎屏等,具體參數值可參考文檔。下一篇文章中,主要講述在實踐中的重要能力。 這周,Chrome 70正式版本發布,Progressive Web Apps(PWA)已經正式支持到Windows 10平臺,然而,早在前幾個版本之前,Ch...
閱讀 1649·2021-09-22 15:21
閱讀 2868·2021-09-09 09:32
閱讀 2693·2021-09-02 09:52
閱讀 3310·2019-08-30 14:02
閱讀 2222·2019-08-26 13:25
閱讀 1457·2019-08-26 13:24
閱讀 1608·2019-08-26 10:31
閱讀 1560·2019-08-26 10:16