MAC下如何設(shè)置JDK環(huán)境變量
MAC設(shè)置JDK環(huán)境變量
1、sudo vim ~/.bash_profile
2、設(shè)置內(nèi)容 (寫自己的JDK路徑,有兩種方式查看)
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home ?? PATH=$JAVA_HOME/bin:$PATH:
3、source .bash_profile
4、echo $JAVA_HOME,返回路徑即設(shè)置成功
MAC系統(tǒng)JDK環(huán)境變量配置(包含找安裝路徑和解決執(zhí)行source .bash_profile報錯)
本文主要針對JDK配置問題,旨在給出切實可行的過程。下載過程不再贅述。
針對問題
1、如何知道自己的jdk安裝路徑?
2、執(zhí)行source .bash_profile
后出現(xiàn)not valid in this context: CLASSPATH^M
怎么辦?
具體過程
1、打開終端;
2、查看jdk安裝路徑,終端輸入
/usr/libexec/java_home -V
如圖所示
直接就會得到具體位置,復(fù)制即可。
3、如果是第一次配置環(huán)境變量,可以使用touch .bash_profile
創(chuàng)建一個.bash_profile
的隱藏配置文件(如果已經(jīng)有存在的配置文件,則使用open -e .bash_profile
命令打開)。
4、執(zhí)行完創(chuàng)建不會有反應(yīng),第一次配置執(zhí)行打開后是空白界面。
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.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
第一行中的地址換成第二步中得到的。注意不要留有多余的空格。保存后關(guān)閉此文本窗口。
5、【注意】這一步在終端中執(zhí)行source .bash_profile
使配置生效,但很多人會出現(xiàn)下圖問題,我也出現(xiàn)了
6、實不相瞞,我也不知道怎么修改配置文件來消除這個問題。但到這里已經(jīng)完成配置了??赏ㄟ^在終端中輸入以下命令來檢驗是否成功。
java -version
? 可以看到緊接著執(zhí)行改命令依然打印出了版本信息。
7、在另一篇文章中提到可通過source /etc/profile
命令使配置生效,再用命令echo $JAVA_HOME
檢查配置路徑,實測沒有報錯。
8、至此配置完成。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot+Vue+Axios+BootStrap實現(xiàn)圖書的增刪改查功能示例
本文主要介紹了SpringBoot+Vue+Axios+BootStrap實現(xiàn)圖書的增刪改查功能,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-12-12Mybatis注解方式完成輸入?yún)?shù)為list的SQL語句拼接方式
這篇文章主要介紹了Mybatis注解方式完成輸入?yún)?shù)為list的SQL語句拼接方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11SpringBoot JSON全局日期格式轉(zhuǎn)換器實現(xiàn)方式
這篇文章主要介紹了SpringBoot JSON全局日期格式轉(zhuǎn)換器,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-04-04tio-boot整合hotswap-classloader實現(xiàn)熱加載方法實例
這篇文章主要為大家介紹了tio-boot整合hotswap-classloader實現(xiàn)熱加載方法實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-12-12