檢查是否安裝了 Java

Rupam Yadav 2023年1月30日 2022年4月22日
  1. 在 Windows 中使用 java -version 命令檢查是否安裝了 Java
  2. 在 Windows 中使用 where java 搜尋 Java
  3. 使用 which java 檢查 Mac 中的 Java 安裝
  4. 在 Java 中使用 System.getProperty("java.version") 檢查 Java 版本
檢查是否安裝了 Java

本教程教我們檢查機器上是否安裝了 Java。一些軟體和應用程式需要 Java,要檢查我們的裝置是否支援它,我們需要按照以下步驟操作。

在 Windows 中使用 java -version 命令檢查是否安裝了 Java

檢查 Windows 中是否有任何 Java 安裝的最快方法是在命令列中使用帶有 -version 選項的 java 命令。

當我們執行命令時,我們會在輸出中獲得 Java 開發工具包 (JDK) 版本、執行時環境和伺服器機器等詳細資訊。

C:\WINDOWS\system32>java -version

輸出:

openjdk version "15.0.1" 2020-10-20
OpenJDK Runtime Environment (build 15.0.1+9-18)
OpenJDK 64-Bit Server VM (build 15.0.1+9-18, mixed mode, sharing)

在 Windows 中使用 where java 搜尋 Java

另一種確定我們的 Windows 裝置上是否安裝了 Java 的方法是使用 where 命令搜尋可執行檔案的指定名稱並返回其位置。

要檢查 Java,我們在命令列中使用 where java,如果我們的裝置上安裝了 Java,它將返回 java.exe 的位置。

C:\WINDOWS\system32> where java
C:\Users\User1\.jdks\openjdk-15.0.1\bin\java.exe

使用 which java 檢查 Mac 中的 Java 安裝

Mac 中 where 命令的等價物是 which,它執行與 where 相同的操作並返回檔案的位置。我們在 Mac 裝置的終端中使用命令 which java,如果安裝了 Java,它會返回 Java 的位置。

> which java
/Users/User1/.jenv/shims/java

在 Java 中使用 System.getProperty("java.version") 檢查 Java 版本

我們可以使用返回系統屬性的 System 類的 getProperty() 函式檢查是否以程式設計方式安裝了 Java。

我們建立一個 Java 程式,在 print 語句中,我們從 System 類呼叫 getProperty() 並將 java.version 作為引數傳遞。

在輸出中,我們得到了已安裝 Java 的版本,證明機器上安裝了一個 Java 版本。

public class ExampleClass1 {
    public static void main(String[] args) {
        System.out.println(System.getProperty("java.version"));
    }
}

輸出:

15.0.1

請注意,如果我們沒有將 Java 的路徑設定為全域性變數,上述步驟可能不起作用。

Author: Rupam Yadav
Rupam Yadav avatar Rupam Yadav avatar

Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.

LinkedIn

相關文章 - Java Version