Javaがインストールされているかどうかを調べる方法
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では、アプリケーションリストにあります。
-
スタートボタンを押す
-
アプリケーションリストをJまでスクロールします.
-
Java
フォルダを開きます -
クリック
Javaについて
https://www.baeldung.com/uploads/how
to
check
if
java
installed
windows
apps
about__java-100×116.jpg%20100w[]
インストールされているプログラムと機能も確認できます。
-
検索
バーに
コントロールパネル
と入力します. -
クリック
プログラム
-
Java
アイコンが表示されている場合は、Javaがインストールされています. -
そうでない場合は、[プログラムと機能]をクリックし、インストールされているバージョンを探します.
の中の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にインストールされているかどうかを確認するには、次のようにします。
-
システム設定
に行きます -
Java
アイコンを探してください
https://www.baeldung.com/uploads/how
to
check
if
java
installed
mac
sys
prefs-100×89.jpg%20100w
それ以前のバージョンのJavaでは、次のことが必要です。
-
開く
ファインダー
-
Applications
フォルダに移動します -
__Utilities
__フォルダーに移動します -
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つの便利なコマンドを調べました。