讓etc/profile配置jdk環境變數生效和解決執行成功卻無效的情況
阿新 • • 發佈:2018-12-18
一. 放在linux中的專案工程,我們都是作為伺服器的,有時可能要增加一個環境變數,但我們為了一個環境變數重啟並不方便,要是上線的專案還絕對不能這麼幹,那麼,要怎麼辦呢?
1.先使用vim或vi指令開啟profile檔案:vim /etc/profile
然後按insert鍵進入編輯狀態。
2.比如,我配置jdk變數:
export PATH=/usr/local/src/jdk1.8.0_152/bin:$/usr/local/src/jdk1.8.0_152/jre/bin:$PATH
這是最簡單粗暴的方式了。(jdk可以自己去下載一個字尾.gz的jdk包,放到/usr/local/src目錄下解壓就可以)
然後鍵盤點選esc,再輸入:wq儲存,記得有冒號的哦。
然後怎麼讓環境變數它生效呢,有兩種方式:
. /etc/profile
或
source /etc/profile
記得第一種 . 之後有空格的。
然後輸入java回車,出現一大片文字(相關用法介紹),說明配置成功且已生效。
二.有時我們執行source成功後,發現配置的jdk無效果,這時怎麼辦呢,莫急
1.同樣使用vim或vi指令,開啟bashrc檔案:vim或vi /etc/bashrc,按insert鍵進入編輯狀態。
在底部加入:
export PATH=/usr/local/src/jdk1.8.0_152/bin:$/usr/local/src/jdk1.8.0_152/jre/bin
記得後面沒有“:$PATH”哦,然後儲存。
執行bashrc檔案:source /etc/bashrc
然後再輸入java,發現jdk環境變數配置成功。