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