Windows で Java の場所を探す

Rupam Yadav 2023年10月12日
  1. コマンド where java を使用して Java の場所を検索する
  2. コマンド set JAVA_HOME を使用して Java の場所を検索する
  3. コマンド dir /b /s java.exe を使用して Java の場所を検索する
  4. Windows PowerShell でコマンド gcm -All java を使用して Java の場所を検索する
Windows で Java の場所を探す

今日は、Java が Windows のどこにあるかを見つける方法を見ていきます。これを行うには、複数の方法とコマンドがあります。Java ロケーションウィンドウを返すさまざまなコマンドを確認します。

コマンド where java を使用して Java の場所を検索する

Windows で Java の現在の場所を取得するために最も一般的に使用されるコマンドは、where java です。これは、Linux オペレーティングシステムの whereis コマンドと同じように機能する Windows コマンドです。where コマンドは、実行可能ファイルの場所を表示するために使用されます。通常、検索パターンを使用します。

以下に示すように、Windows のコマンドラインでコマンド where java を実行すると、java.exe の場所が返されます。

C :\User > where java

出力:

C:\User\.jdks\openjdk-15.0.1\bin\java.exe

コマンド set JAVA_HOME を使用して Java の場所を検索する

Windows で Java の場所を取得する次の手法は、コマンド set JAVA_HOME を使用することです。Windows では、Java または JDK のパスが環境変数に格納されます。場所は、パス全体を記述せずに Java などの特定のプログラムに直接アクセスするために使用できるディレクトリのリストである PATH という名前の変数に格納されます。

コマンド set JAVA_HOME で Java のパスを設定し、パスを指定できます。ただし、値がすでに設定されている場合は、変数 JAVA_HOME に設定されたパスが返されます。これは Java が配置されているディレクトリであるため、これで目標は達成されます。

C :\Users\Rupam Saini > set JAVA_HOME

出力:

JAVA_HOME=C:\Users\Rupam Saini\.jdks\openjdk-15.0.1

コマンド dir /b /s java.exe を使用して Java の場所を検索する

dir コマンドは、現在の場所にあるすべてのフォルダーとサブフォルダーを表示します。一部のプログラムは独自の Java 環境を使用するため、単一の Windows マシンに複数の Java 実行可能ファイルが存在する可能性があるため、このコマンドを使用して Java の場所を取得できます。

3つのパラメータで dir コマンドを使用します。最初は/b で、追加の詳細なしでディレクトリパスのみを表示します。対照的に、/s パラメータは、現在のディレクトリとサブディレクトリで指定されたファイルが出現するたびに一覧表示され、最後に実行名は java.exe になります。

C :\User > dir / b / s java.exe

出力:

C:\User\.jdks\openjdk-15.0.1\bin\java.exe
C:\User\AppData\Local\JetBrains\IntelliJ IDEA Community Edition 2020.3\jbr\bin\java.exe

Windows PowerShell でコマンド gcm -All java を使用して Java の場所を検索する

このチュートリアルのすべての例では、従来のコマンドラインを使用していますが、この方法では、コマンドラインであるが高度な機能を備えた Windows PowerShell が必要です。PowerShell では、get-command の略である gcm コマンドを使用します。マシン内のすべてのコマンドを返します。

2つのパラメータで gcm を使用します。1つ目は -All で、現在のマシンのコマンドのすべてのインスタンスを表示し、2つ目のパラメーターはコマンド名です。この場合、コマンド名は java です。代わりに、コマンドタイプ、コマンドで実行された実行可能ファイルの名前、バージョン、実行可能ソースなど、コマンドに関する詳細が出力されます。ソースは Java が配置されている場所です。

PS C:\User> gcm -All java

出力:

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Application     java.exe                                           15.0.1.0   C:\User\.jdks\openjdk-15...
著者: 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