Java是開發和運行各種應用程序最常用的編程語言之一。默認情況下,包括 Debian 在內的 Linux 發行版沒有安裝 Java(Java 運行時環境,JRE)。但是,為了運行某些程序,我們可能需要知道系統上是否正在運行 Java 以及當前運行的版本。
本文介紹了可用於驗證 Java 及其版本是否安裝在您的系統上的各種方法。我使用 Debian 10 執行本文中提到的命令和步驟。
運行該進程需要終端應用程序。 在您的 Debian 操作系統上啟動一個終端。在桌面的左上角[アクティビティ]轉到選項卡。然後,從出現的搜索菜單中,搜索並啟動終端應用程序。
獲取 Java 版本
通過在終端中鍵入以下內容來檢查安裝的 Java 版本:
$ java -version
還
$ java --version
驗證您的系統上是否安裝了 Java 運行時環境以及您在系統上運行的 Java 版本。
如果您看到類似於下圖的輸出,則說明您的系統上沒有安裝 Java。
如果您的系統上安裝了 Java,則 Java OpenJDK 和 JRE 版本詳細信息顯示如下:
檢查是否安裝了 Java
檢查 Java 安裝的另一種方法是檢查 Java 的安裝路徑。為此,請在終端中運行以下命令:
$ which java
如果您的系統上安裝了 Java,您將看到以下輸出:否則,不會打印任何內容。
在已安裝包列表中搜索 Java
您還可以通過搜索已安裝軟件包的列表來檢查系統上安裝的軟件。為此,您可以使用以下語法:
$ sudo aptitude search PackageName
要驗證 Java 包是否安裝在您的系統上,請在終端中運行以下命令:
$ sudo aptitude search jdk
上面的命令將顯示 Debian 存儲庫中所有可用的 JDK 包。每行的第一個字母代表包的當前狀態,以“i”前綴開頭的行是系統上安裝的行。
從下面的輸出中,您可以看到 Java openjdk-11-jdk 已安裝在您的系統上。如果未找到前綴“i”,則表示您的系統上未安裝 Java。
使用 dpkg 實用程序查找已安裝的 Java 包。
dpkg 是一個命令行實用程序,用於檢索 Linux 操作系統上已安裝軟件包的列表。您可以使用它來查找系統上安裝的 Java 版本。為此,請在終端中運行以下命令:
$ dpkg --list | grep -i jdk
您可以使用上述方法來驗證您的系統上是否安裝了 Java。同時可以查看安裝的Java版本。