欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mac系統(tǒng)下載、安裝、使用Java8教程

 更新時間:2017年10月22日 10:23:48   作者:莫若吻  
這篇文章主要介紹了在Mac OS上如何下載安裝Java8以及使用java8的基本方法,包括查看所安裝Java版本的方法,需要的朋友可以參考下


1.下載jdk8

1)官網(wǎng)下載地址

Java8下載官網(wǎng)地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

注:以下內(nèi)容基于macOS系統(tǒng)平臺版本:macOS 10.12.6

2)下載mac對應(yīng)的jdk


3)未登錄授權(quán)的情況下會彈出提示框


4)解決彈框問題,先注冊oracle賬號,然后登錄


5)登錄后,勾選協(xié)議,位置如圖


6)最后下載完成。

2.安裝jdk

1)jdk安裝文件


2)雙擊pkg,按提示流程安裝


3)安裝成功


3.確定jdk安裝完整

1)打開終端窗口

按快捷鍵command+空格 ,然后輸入ter搜索找終端:



2)查看安裝位置

打開終端窗口,執(zhí)行命令:/usr/libexec/java_home -V


Note:圖中說明當(dāng)前 jdk 版本是java 8 版本。

3)確定jdk安裝完整

執(zhí)行命令:ls -l /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/
確保下面有 javac 、javap,也就確保 jdk 安裝完全。


查看安裝狀態(tài).png 4.安裝JDK后需要配置JDK的環(huán)境變量 1)打開終端窗口,打開基礎(chǔ)配置文件

若第一次配置環(huán)境變量,使用“touch .bash_profile” 創(chuàng)建一個.bash_profile的隱藏配置文件。
若配置文件.bash_profile已存在,則直接使用"open -e .bash_profile"命令,打開配置文件。


2)在配置文件中配置java環(huán)境變量

配置代碼如下:

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH


3)使配置生效:source .bash_profile

查看java版本:java -version


4)成功配置jdk:javac

Note:系統(tǒng)會輸出 javac 的幫助信息。如果成功,說明已經(jīng)成功配置了JDK , 否則需要仔細(xì)檢查上面的步驟的配置是否正確。


5.在Mac終端Java命令的用法

用法: javac <options> <source files>
其中, 可能的選項包括:
-g 生成所有調(diào)試信息
-g:none 不生成任何調(diào)試信息
-g:{lines,vars,source} 只生成某些調(diào)試信息
-nowarn 不生成任何警告
-verbose 輸出有關(guān)編譯器正在執(zhí)行的操作的消息
-deprecation 輸出使用已過時的 API 的源位置
-classpath <路徑> 指定查找用戶類文件和注釋處理程序的位置
-cp <路徑> 指定查找用戶類文件和注釋處理程序的位置
-sourcepath <路徑> 指定查找輸入源文件的位置
-bootclasspath <路徑> 覆蓋引導(dǎo)類文件的位置
-extdirs <目錄> 覆蓋所安裝擴(kuò)展的位置
-endorseddirs <目錄> 覆蓋簽名的標(biāo)準(zhǔn)路徑的位置
-proc:{none,only} 控制是否執(zhí)行注釋處理和/或編譯。
-processor <class1>[,<class2>,<class3>...] 要運(yùn)行的注釋處理程序的名稱; 繞過默認(rèn)的搜索進(jìn)程
-processorpath <路徑> 指定查找注釋處理程序的位置
-parameters 生成元數(shù)據(jù)以用于方法參數(shù)的反射
-d <目錄> 指定放置生成的類文件的位置
-s <目錄> 指定放置生成的源文件的位置
-h <目錄> 指定放置生成的本機(jī)標(biāo)頭文件的位置
-implicit:{none,class} 指定是否為隱式引用文件生成類文件
-encoding <編碼> 指定源文件使用的字符編碼
-source <發(fā)行版> 提供與指定發(fā)行版的源兼容性
-target <發(fā)行版> 生成特定 VM 版本的類文件
-profile <配置文件> 請確保使用的 API 在指定的配置文件中可用
-version 版本信息
-help 輸出標(biāo)準(zhǔn)選項的提要
-A關(guān)鍵字[=值] 傳遞給注釋處理程序的選項
-X 輸出非標(biāo)準(zhǔn)選項的提要
-J<標(biāo)記> 直接將 <標(biāo)記> 傳遞給運(yùn)行時系統(tǒng)
-Werror 出現(xiàn)警告時終止編譯
@<文件名> 從文件讀取選項和文件名


相關(guān)文章

  • Android dataBinding與ListView及事件詳解

    Android dataBinding與ListView及事件詳解

    這篇文章主要介紹了Android dataBinding與ListView及事件詳解的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Android基于widget組件實(shí)現(xiàn)物體移動/控件拖動功能示例

    Android基于widget組件實(shí)現(xiàn)物體移動/控件拖動功能示例

    這篇文章主要介紹了Android基于widget組件實(shí)現(xiàn)物體移動/控件拖動功能,結(jié)合實(shí)例形式分析了widget組件在桌面應(yīng)用中的事件響應(yīng)與屬性動態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-10-10
  • Android中activity從創(chuàng)建到顯示的基本介紹

    Android中activity從創(chuàng)建到顯示的基本介紹

    這篇文章主要給大家介紹了關(guān)于Android中activity從創(chuàng)建到顯示的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對各位Android初學(xué)者們具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起看看吧。
    2017-11-11
  • Android Studio徹底刪除項目 Android Studio徹底刪除Module

    Android Studio徹底刪除項目 Android Studio徹底刪除Module

    這篇文章主要為大家詳細(xì)介紹了Android Studio徹底刪除項目,Android Studio徹底刪除Module,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Android應(yīng)用中使用ViewPager實(shí)現(xiàn)類似QQ的界面切換效果

    Android應(yīng)用中使用ViewPager實(shí)現(xiàn)類似QQ的界面切換效果

    這篇文章主要介紹了Android應(yīng)用中使用ViewPager實(shí)現(xiàn)類似QQ的界面切換效果的示例,文中的例子重寫了PagerAdapter,并且講解了如何解決Android下ViewPager和PagerAdapter中調(diào)用notifyDataSetChanged失效的問題,需要的朋友可以參考下
    2016-03-03
  • Android開場動畫類完整實(shí)現(xiàn)代碼

    Android開場動畫類完整實(shí)現(xiàn)代碼

    這篇文章主要介紹了Android開場動畫類完整實(shí)現(xiàn)代碼,是非常實(shí)用的功能,需要的朋友可以參考下
    2014-07-07
  • fragment中的add和replace方法的區(qū)別淺析

    fragment中的add和replace方法的區(qū)別淺析

    使用 FragmentTransaction 的時候,它提供了這樣兩個方法,一個 add , 一個 replace ,對這兩個方法的區(qū)別一直有點(diǎn)疑惑。下面小編通過本文給大家簡單介紹下fragment中的add和replace方法的區(qū)別,一起看看吧
    2017-01-01
  • Android利用Xfermode剪裁圓角

    Android利用Xfermode剪裁圓角

    這篇文章主要為大家詳細(xì)介紹了Android利用Xfermode剪裁圓角,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • 基于Flutter制作一個吃豆人加載動畫

    基于Flutter制作一個吃豆人加載動畫

    這篇文章主要為大家介紹了如何利用Flutter制作出吃豆人加載動畫效果,文中的示例代碼講解詳細(xì),快跟隨小編一起動手嘗試一下
    2022-04-04
  • Kotlin中常見的符號詳解

    Kotlin中常見的符號詳解

    這篇文章主要介紹了Kotlin中常見的符號詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03

最新評論