3

ユーザーが実行可能な JAR ファイルをダブルクリックした場合、インストールされている Java のバージョンを確認し、X バージョンの Java が必要であることを示す適切なメッセージをウィンドウに表示することはできますか?アプリケーションを実行するには?

Java 7 を必要とするアプリケーションを作成しています。ユーザーがそのバージョンをインストールしていない場合、ダウンロードしてインストールする必要があることを示すメッセージを表示したいと考えています。

もちろん、ユーザーが入力することもできますがjava -version、どのバージョンがインストールされているかを確認する方法がわからない人のために、ウィンドウにバージョンを表示するとよいでしょう。そうすることは可能ですか?

または、アプリケーションを起動する前に何らかのスクリプトを実行して確認する必要がありますか?

4

2 に答える 2

3

を確認してくださいSystem.getProperty("java.version")

いくつかの解析を行う必要がありますが、これによりポイントが飛躍的に向上するはずです

于 2012-07-22T07:32:32.587 に答える
2

を使用してJavaバージョンを取得できます System.getProperty("java.version")

ドキュメントを参照してください(http://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html)

于 2012-07-22T07:34:13.637 に答える