關(guān)于Mac的基本開發(fā)環(huán)境

  1. 如何查看Java版本
$ java -version
   java version "1.8.0_45"
  Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
  Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
  1. 如何查看Java路徑,直接執(zhí)行命令/usr/libexec/java_home
$ /usr/libexec/java_home
 /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
  1. Java環(huán)境配置(JAVA_HOME、JAVA_CLASSPATH、PATH)
    在.bashrc 或.zshrc 中加入 JAVA_HOME 設(shè)置: sudo vim /etc/profile
    在最后面加上以下:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

修改 proflie之后需要執(zhí)行 source /etc/profile命令進(jìn)行生效。注意修改對應(yīng)的Java版本

  1. Mac OS系統(tǒng)變量
    環(huán)境變量分別配置在不同級別的特殊文件中,系統(tǒng)啟動(dòng)時(shí)或者打開shell時(shí),會(huì)加載不同級別的環(huán)境配置文件。這些文件包括:
  1. /etc/profile 
  2. /etc/paths
  3. ~/.bash_profile 
  4. ~/.bash_login
  5. ~/.profile
  6. ~/.bashrc   

1和2隨系統(tǒng)啟動(dòng)時(shí)加載,后面的都是當(dāng)前用戶的系統(tǒng)變量。注意,從第三項(xiàng)~/.bash_profile開始,3、4、5按順序優(yōu)先權(quán)只會(huì)加載一個(gè)。第六項(xiàng)~/.bashrc直到bash shell打開時(shí)才會(huì)加載(Linux系統(tǒng))。Mac系統(tǒng)沒有6. ~/.bashrc,只有3. ~/.bash_profile。添加一個(gè)路徑的格式參見 3.中的Java環(huán)境變量配置,或者直接在shell中使用echo添加路徑到某個(gè)路徑文件。
下面示例演示了如何把mongodb的路徑添加到了~/.bash_profile,添加完之后記得source一下,或者重啟shell才能識(shí)別出新添加的路徑。

echo 'export PATH=/usr/local/mongodb/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容