5
4

More than 3 years have passed since last update.

Javaのバージョン違いによるオプション使用可否

Posted at

先日普段と違うPCを使うシーンがありました。
入っているJavaのバージョンを確認しようとしたところ以下のようなエラーが。。

Terminal
$ java --version
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

––versionのオプションは認識されていません?
Javaの仮想マシーンが作成できません??
致命的エラー???

おかしいなぁと思い調べたところ、以下の記事を見つけました。

どうやらJDK9以降は ––vesion を使えるらしいですが、
JDK8以前は –version じゃないとダメらしいです。
ハイフン一つの違いで。。
Javaのバージョン確認をする際は、どのバージョンでも動く以下がベターですね◎

Terminal
$ java -version
5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4