開源之系統:如何在Ubuntu20.04系統上安裝Java並配置環境變數

首先依然需要開啟終端。當然我們要確認一下自己的Ubuntu系統電腦裡是否安裝了Java,而使用終端命令的程式碼很簡單:Java -version。這個從字面意思上就可以看出來這是查詢Java的版本。如果安裝了Java,終端裡會顯示Java的版本。而如果沒有安裝Java,終端就會提示,Command ‘java’ not found,but can be installed with:這樣的字樣。

不僅為我們提示了這臺電腦沒有安裝Java,還貼心地提示了輸入哪些命令可以安裝這個平臺環境,而這幾個命令只是不同的版本而已。第一個是11版。所以我們順理成章往下輸入命令。首先第一個命令是:sudo apt install openjdk-11-jre-headless。然後就是提示輸入密碼,輸入完就是讀取分析,之後就是Y確認了。完成後,我們再用查詢的命令看下,可以看到openjdk安裝成功。

開源之系統:如何在Ubuntu20.04系統上安裝Java並配置環境變數

當然由於這裡是headless也就是最小的Java執行環境。由於jre是被包含在jdk軟體包中的,所以安裝了jdk就是安裝了jre。如果看終端的提示,我們可以看到安裝jre的這個命令。這個命令就是:sudo apt install default-jre。同樣Y確認後,我們也可以安裝它。還有就是,有些應用是執行在java8上的,這裡你就要安裝Java8了。命令同樣提示出來了。首先sudo apt update後按步驟執行就行了。

另外插個話,網上有說,先sudo apt update一下,然後終端用sudo apt install openjdk-11-jdk命令執行就安裝了。同樣,要安裝Java8的話,還是一個sudo apt install openjdk-8-jdk命令即可。這個網上的和Ubuntu預設的終端內的提示資訊差不多,都能實現。之後用Java -version命令可以檢視openjdk的版本等相關資訊。

如果我們想要設定JAVA_HOME環境變數,那麼需要使用sudo update-alternatives ——config java這個命令來查詢Java安裝的路徑,這個其實是在系統裡安裝了多個Java環境後配置使用的,我們安裝了一個Java環境,所以終端提示我們無需配置,下面就是我們要用的安裝路徑。

然後就是在終端中用sudo nano /etc/environment命令開啟配置檔案,我們在nano編輯器裡把這個路徑輸入進去儲存退出就行了。比如這裡就是JAVA_HOME=”/usr/lib/jvm/java-11-openjdk-amd64/bin/java”後執行Ctrl+O寫入然後退出。就又回到終端命令視窗了。要想要生效登出再登入系統即可。