Ⅰ Mac上的java究竟在哪兒
1. Mac下當你在【終端】輸入java -version時,是執行的哪裡的java呢,which java命令可以看到,就是【/usr/bin/java】
2. 【/usr/bin/java】只是個替身,實際指向【/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java】,如圖,ls -l java就可以看到
3. 第2點提到的【/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java】其實也不是真正的java,因為Current文件夾是替身,它指向了同目錄下的某個版本,例如A文件夾,如下圖:(這樣的好處是裝了多個版本java後,可以方便地調整Current指向,使得不同版本java變成系統默認的,通常在【實用工具】->【Java偏好設置】里可以調整)
4.第3點提到的A文件夾是安裝java後系統生成的。它裡面的Commands文件夾下有個java可執行文件,這個java其實調用了真真正正的java原身–>【/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/bin/java】(你試試把這個java改個名,再在終端里輸入java就明白了哦)
PS:這里的版本號(1.6.0_37-b06-434)不同的機器可能不一樣,也可能會存在多個版本,這就看你機器上裝了多少個版本的java了
5. 歸根到底,【/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/bin/java】才是真正的工作者啊,嘿,繞吧
Ⅱ 如何在Mac OS系統下配置Java伺服器開發環境
在安裝JDK之前,先查看下自己電腦是否已經安裝了JDK。打開終端,輸入java-version並回車。MAC系統怎麼打開終端的,看MAC基礎知識,這里就不詳細說了2從上圖中可以看出我們已安裝了,JDK8。如果這個版本是你需要的版本,可跳過第二部分,看第三部分的。從官網下載需要的JDK版本ENDJDK安裝1JDK安裝。MAC系統JDK安裝是很簡單的,可以說是一路下一步就ok了。打開下載的JDK,雙擊開始安裝2點擊繼續3點擊安裝4此部需要驗證管理員用戶密碼,輸入之後開始安裝5稍等一會,安裝完成END配置JAVA開發環境打開終端,查看JDK的安裝目錄MAC默認安裝目錄為/Library/Java/JavaVirtualMachines/。復制好這個目錄,後面的需要用到的。/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/此步需結合補全鍵,要不找出這個目錄會有點慢輸入sudo-ivi/etc/.bash_profile命令。並回車輸入管理員用戶密碼,並回車,彈出如下圖頁面。注意輸入的密碼是不可見的輸入i開始編輯輸入如下文本JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATH:exportJAVA_HOMEexportCLASSPATHexportPATH按Ese鍵:退出編輯輸入:wq並回車,這樣剛剛的操作就保存了輸入source.bash_profile並回車,使配置生效輸入java-version。驗證剛剛的配置是否成功步驟閱讀
Ⅲ 為什麼我的Mac下java的路徑/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
"/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java"這個是JRE的運行路徑,
"/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home"這個是JDK的運行路徑。
關於JRE和JDK請參考以下資料
JRE:(Java Runtime Environment),java運行環境。包括Java虛擬機(JVM Java Virtual Machine)和Java程序所需的核心類庫等,如果想要運行一個開發好的Java程序,計算機中只需要安裝JRE 即可。
JDK:(Java Development Kit Java)開發工具包。JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE。所以安裝了JDK,就不用在單獨安裝JRE了。
Ⅳ 如何配置mac環境下的JAVA
MAC系統jdk安裝路徑與windows同默認目錄:/System/Libray/Frameworks
/JavaVM.Framwork/
目錄Versions目錄面同版本jdk
1.設置mac默認java版本呢 ?
先看macjava鏈接哪:
進入相應目錄:cd /usr/bin
查看java鏈接哪:ls -l java
localhost:bin root# ls -l java
lrwxr-xr-x 1 root wheel 74 May 18 10:26 java ->
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
看java連接current版本底版本呢?其實maccurrent快捷式已便設置默認java
鏈接連哪默認java哪mac保持java鏈接變改變前java即面步驟:
1)打 Finder : 單擊桌面步finder圖標即
2)Application-->Utilities-->Java-->Java Preferences
3)由第二步打Java Preferences框選Generaltab面Java Application Runtime
Settings區需要java版本拖頂端即
頂端java前(current)java改變默認java版本用/usr/bin重新設置java鏈接直接需要java拖面行
2.MACjavahome設置
windowsjavahome值取版本號目錄即mac稍微同要版本號目錄Home目錄:
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
3. MAC設置JAVA_HOME環境變數
環境變數要再etc目錄profile文件配置才永久配置
cd /etc
vi profile
輸入內容:
JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
export JAVA_HOME
保存重啟或者注銷使環境變數配置起作用
javahome環境便令配置
Ⅳ MAC 在命令行中獲取一個目錄包括它子目錄下所有.java文件並對他們都做一個操作該怎麼寫
在你想要運行的文件夾下
我的是在
/Users/sjc/IdeaProjects/Bai
find.-name*.java
輸入上邊的會顯示出來所有的java文件
比如我想對所有的java文件改變讀寫許可權,我可以用chmod
chmod755$(find.-name*.java)
Ⅵ mac 更新的java在哪個文件夾
更改Mac上的Java版本步驟如下:1.打開/Application/Utilities/JavaPreference.app,設置java版本順序:把JavaSE6拖到列首,兩個列表都拖2.重置CurrentJDK。進入/System/Library/Frameworks/JavaVM.framework/Versions,運行sudormCurrentJDK刪除CurrentJDK,然後重新建立鏈接sudoln-s1.6CurrentJDK。好了,再運行一下java-version,版本已儼然換到了1.6~
Ⅶ Mac library文件夾下找不到java文件夾,是不是沒有安裝成功ToT
你在終端裡面使用 「java -version」 來測試 java 是否已經安裝好,如果能得到版本號,那就已經安裝好了。可以用 "whereis java" 來查找 java 在哪個目錄。
Ⅷ mac怎麼配置java開發環境
在安裝JDK之前,先查看下自己電腦是否已經安裝了JDK。
打開終端,輸入java -version並回車。MAC系統怎麼打開終端的,看MAC基礎知識,這里就不詳細說了
2
從上圖中可以看出我們已安裝了,JDK8。如果這個版本是你需要的版本,可跳過第二部分,看第三部分的。
從官網下載需要的JDK版本
END
JDK安裝
1
JDK安裝。MAC系統JDK安裝是很簡單的,可以說是一路下一步就ok了。
打開下載的JDK,雙擊開始安裝
2
點擊繼續
3
點擊安裝
4
此部需要驗證管理員用戶密碼,輸入之後開始安裝
5
稍等一會,安裝完成
END
配置JAVA開發環境
打開終端,查看JDK的安裝目錄
MAC默認安裝目錄為/Library/Java/JavaVirtualMachines/。復制好這個目錄,後面的需要用到的。
/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/
此步需結合補全鍵,要不找出這個目錄會有點慢
輸入sudo -i vi /etc/.bash_profile命令。並回車
輸入管理員用戶密碼,並回車,彈出如下圖頁面。注意輸入的密碼是不可見的
輸入 i 開始編輯
輸入如下文本
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH=$JAVA_HOME/bin:$PATH:export JAVA_HOMEexport CLASSPATHexport PATH
按 Ese 鍵:退出編輯
輸入 : wq並回車,這樣剛剛的操作就保存了
輸入 source .bash_profile並回車,使配置生效
輸入java -version。驗證剛剛的配置是否成功
步驟閱讀
Ⅸ mac java home 在哪
我的系統是Yosemite最新版,因為默認java版本是8 而更多項目配置的java版本是在jdk1.7的,所以重新安裝了1.7.0_60版本
打開terminal
然後輸入vi .bash_profile
將這段文字輸入:JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home
在vi編輯器使用:wq命令保存退出
輸入source .bash_profile 這樣就可以使得環境變數起作用了
你可以echo $JAVA_HOME看看有沒有輸出剛才配置的路徑,如果輸出成功代表你的環境變數已經配置好了
必須說明的是這種配置方法只適用於用戶環境變數,如果系統更新,之前的配置可能失效,如果想要永久改變需要配置在/etc目錄下的profile文件中