1.概要

この短いチュートリアルでは、Javaがマシンにインストールされているかどうかを判断するためのいくつかの方法を見ていきます。

2.コマンドライン

まず、

コマンドウィンドウまたはターミナルを開いて、次のように入力しましょう。

> java -version

  • Javaがインストールされていて、PATHが正しく設定されている場合、出力は次のようになります。

java version "1.8.0__31"
Java(TM) SE Runtime Environment (build 1.8.0__31-b13)
Java HotSpot(TM) Client VM (build 25.31-b07, mixed mode, sharing)

それ以外の場合は、次のようなエラーメッセージが表示されます。他の場所で確認する必要があります。

'java' is not recognized as an internal or external command,
operable program or batch file.

表示されるメッセージは、使用しているオペレーティングシステムとインストールされているJavaのバージョンによって異なります。

3. PATHが設定されていない場合

コマンドラインに行き、

__java -version

__canと入力すると、Javaがインストールされているかどうかを確認できます。ただし、エラーメッセージが表示された場合は、Javaがまだインストールされている可能性があります – さらに調査する必要があります。


java -version

の使用に関する多くの説明では、JAVA

HOME環境変数について言及しています。

JAVA


HOMEが

java -version

の結果に影響を与えないため、これは誤解を招きます。

さらに、JAVA__HOMEはJDKと、MavenなどのJDK機能を使用する他のアプリケーションを指す必要があります。

詳細については、当社の記事https://www.baeldung.com/maven-java-home-jdk-jre[JAVA

HOMEはJDKを指す必要があります]およびhttps://www.baeldung.com/java-home-を参照してください。 on-windows-7-8-10-mac-os-x-linux[JAVA

HOMEの設定方法]

それでは、コマンドラインで失敗した場合に備えて、Javaを見つけるための代替方法を見てみましょう。

3.1. ウィンドウズ10

Windowsでは、アプリケーションリストにあります。

  1. スタートボタンを押す

  2. アプリケーションリストをJまでスクロールします.


  3. Java

    フォルダを開きます

  4. クリック

    Javaについて


https://www.baeldung.com/uploads/how


to

check

if

java

installed

windows

apps

about__java-100×116.jpg%20100w[]

インストールされているプログラムと機能も確認できます。


  1. 検索

    バーに

    コントロールパネル

    と入力します.

  2. クリック

    プログラム


  3. Java

    アイコンが表示されている場合は、Javaがインストールされています.

  4. そうでない場合は、[プログラムと機能]を​​クリックし、インストールされているバージョンを探します.

の中のJavaの


https://www.baeldung.com/uploads/how


to

check

if

java

installed

windows

programs

features-100×45.jpg%20100w[]

3.2. Mac OS X

Java 7以降がMacにインストールされているかどうかを確認するには、次のようにします。


  1. システム設定

    に行きます


  2. Java

    アイコンを探してください


https://www.baeldung.com/uploads/how


to

check

if

java

installed

mac

sys

prefs-100×89.jpg%20100w

それ以前のバージョンのJavaでは、次のことが必要です。

  1. 開く

    ファインダー


  2. Applications

    フォルダに移動します


  3. __Utilities

    __フォルダーに移動します


  4. Java Preferences

    アプリを探します

3.3. ** ニックス

  • nixの世界には、いくつかの異なるhttps://www.tecmint.com/linux-package-management/[パッケージマネージャ]があります。

Debianベースのディストリビューションでは、

aptitude search

コマンドを使用できます。

$ sudo aptitude search jdk jre

結果の前に

i

がある場合、それはパッケージがインストールされていることを意味します。

...
i   oracle-java8-jdk                - JavaTM Platform, Standard Edition 8 Develop
...

4.その他のコマンドラインツール

__java -versionの他に、Javaのインストールについて学ぶために使用できるコマンドラインツールがいくつかあります。

4.1. Windows

where

コマンド

Windowsでは、

where

コマンドを使用して

java.exe

がある場所を見つけることができます。

> where java

そして私たちの出力は次のようになります。

C:\Apps\Java\jdk1.8.0__31\bin\java.exe

ただし、

java -version

と同様に、このコマンドはPATH環境変数がbinディレクトリを指している場合にのみ役立ちます。

4.2. Mac OS Xと** nix

which



whereis

  • nixシステムまたはターミナルアプリのMacでは、

    which

    コマンドを使用できます。

$ which java

出力は、Javaコマンドがどこにあるかを教えてくれます。

----/usr/bin/java
----

それでは、

whereis

コマンドを使用しましょう。

$ whereis java -b

whereisコマンドは、あなたのJavaインストールへのパスも与えてくれます。

----/usr/bin/java
----


java -version

と同様に、これらのコマンドはJavaがパス上にある場合にのみ検索されます。 Javaをインストールしたときにこれらを使用できますが、

java

コマンドを使用したときに何が実行されるのかを正確に知りたいです。

5.まとめ

この短い記事では、PATHにインストールされていなくても、JavaがWindows 10、Mac OS X、またはLinux/Unixマシンにインストールされているかどうかを調べる方法について説明しました。

私達はまた私達のJavaインストールを見つけるための2つの便利なコマンドを調べました。