javamac配置環境變數配置
㈠ mac java要設置環境變數嗎
需要,Java編譯運行默認在Javabin目錄下執行,Java環境變數是為了Java文件在所有文件夾下都可以編譯執行。
㈡ Mac下載java的最新版本jdk13.0.1怎麼在終端配置環境變數
1. 安裝
不多說,去官網下載 https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
tar包或者dmg,二者區別在於:
tar你自己解壓,放在你想要的地方(配置JAVA_HOME的時候是你自己選的位置!)
dmg會把JDK一鍵安裝到 /Library/Java/JavaVirtualMachines下。
安裝後 /Library/Java/JavaVirtualMachines目錄下文件夾如圖:
2. 環境變數的配置
不建議修改/etc/profile,去home文件夾下編輯bash_profile
如果沒有:touch一個
如果看不到:command + shift + . 顯示系統隱藏文件
vim ~/.bash_profile
解析:~代表當前用戶的home目錄,/是分隔符,.的意思是這個文件是隱藏的(原來誤以為~/.bash_profile是一個文件,和bash_profile有區別,還和大牛balabala的講。。。。)
添加如下內容(注意,第一行是JDK所在目錄,這里是我機器的路徑,大家寫自己的不要照抄):
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
以後切換JDK版本,只修改第一行就行了
特別注意變數間有分號分隔,結尾是$PATH:. 一般來說PATH變數里會有其他應用的配置,別寫亂了
如果是JDK8及以前的版本,還需要下面這一句:
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
3. 保存修改,並讓shell應用新配置
source ~/.bash_profile
4. 測試:javac -version
java -version
最後補充兩個采坑筆記
1. 在windows上配置環境變數的時候,務必記得把編輯和系統屬性的窗口全部關掉再去cmd下java -version測試!否則根本不生效,各種找不到命令,以為是環境變數寫錯了。
2. 曾經遇到過配置的是JDK8,但是java -version出來的是10,後來用which java和 whereis java發現在系統bin文件夾裡面有其它應用自動安裝的JDK(可能是IDEA),被覆蓋掉了,刪除之後就正常了。
————————————————
版權聲明:本文為CSDN博主「暴躁的外皮」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/k99sam/article/details/84586106
㈢ Mac OS Java 環境變數如何配置
在MAC系統中,jdk的安裝路徑與windows不同,默認目錄是:/System/Libray/Frameworks
/JavaVM.Framwork/。
在這個目錄下有個Versions目錄,裡面有不同版本的jdk。
1.怎樣設置mac中的默認java版本呢
?
先看一下mac中,java鏈接到了哪裡:
進入到相應的目錄: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版本。那麼這個到底是什麼版本呢?其實,mac中current只是一個快捷方式而已,是為了方便設置默認java的。
這個鏈接連到哪裡,默認的java就是哪個。但是在mac中可以保持這個java鏈接不變,只是改變一下當前的java即可,下面是步驟:
1)打開
Finder
:
單擊桌面地步的finder圖標即可。
㈣ Mac下如何配置環境變數
本文以配置JDK和SDK的環境變數為例,示範如何配置環境變數,後續在安裝Android、Maven、MongoDB等時都會需要配置相應的環境變數。
1.打開終端,根目錄輸入vim .bash_profile並打開:
2.輸入如下配置(根據自己的路徑進行修改)然後保存關閉該窗口:
3.使用"source .bash_profile"使配置生效
4.然後輸入」java -version」,如果看到jdk版本為11.0.2則說明配置已經生效(如圖):
5.然後輸入」android -h」,或者輸入「adb devices」如果看到沒有報錯,出現一堆內容,則說明配置已經生效(如圖):