WindowsマシンにインストールされたJDKの場所を調べるためのサンプルコード (日本語)
WindowsマシンにインストールされたJDKの場所を調べる方法 (日本語)
JavaプログラミングでWindowsマシンにインストールされた**JDK (Java Development Kit)**の場所を調べる方法について説明します。
コマンドプロンプトを使用する
-
java -version
環境変数をチェックする
- コントロールパネルを開き、システムをクリックします。
- システムの詳細設定をクリックします。
- 環境変数ボタンをクリックします。
- システム環境変数のリストで、JAVA_HOMEという変数を検索します。
- この変数が存在する場合は、その値がJDKのインストールパスを示しています。
ファイルエクスプローラーを使用する
-
ファイルエクスプローラーを開き、次のパスに移動します:
C:\Program Files\Java
Javaコードを使用する
public class FindJDKLocation {
public static void main(String[] args) {
String javaHome = System.getProperty("java.home");
System.out.println("JDK installation directory: " + javaHome);
}
}
このコードは、System.getProperty("java.home")
メソッドを使用して、現在のJVM (Java Virtual Machine) が使用しているJDKのインストールディレクトリを取得します。
コマンドプロンプトからバッチファイルを使用する
@echo off
java -version > java_version.txt
for /f "tokens=3 delims= " %%a in (java_version.txt) do set JDK_PATH=%%a
echo JDK installation directory: %JDK_PATH%
del java_version.txt
このバッチファイルは、java -version
コマンドを実行して出力結果をファイルに保存し、そのファイルからJDKのインストールパスを抽出します。
PowerShellスクリプトを使用する
$javaVersion = java -version
$jdkPath = $javaVersion.split(" ")[3]
Write-Host "JDK installation directory: $jdkPath"
レジストリを調べる
- レジストリエディタを開きます。
- 次のキーに移動します:
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
- このキーの下に、インストールされているJDKのバージョンごとのサブキーが存在します。
- 各サブキーの
JavaHome
値がJDKのインストールパスを示しています。
Javaのインストールディレクトリを直接確認する
java windows