1. 程式人生 > >讓etc/profile配置jdk環境變數生效和解決執行成功卻無效的情況

讓etc/profile配置jdk環境變數生效和解決執行成功卻無效的情況

一. 放在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環境變數配置成功。