私はプログラミングを学ぶためにいくつかのJavaクラスを取りましたが、実際には完全に機能するJavaアプリケーションを構築していません。私はMySQLのバックエンド(IDEとしてEclipseを使用)を備えた単一のPC上で、自分自身のためにかなり単純なフォームベースのアプリケーションを構築したいと思います。そこで、私は新しいプロジェクトを作成するために行ってきましたが、JREを選択するのはちょっと困っています。そして、すばらしいGoogle検索では、もっと混乱してしまった。 3つの選択肢があります: 1.実行環境JREを使用します(OSGi/Minimum-1.2にデフォルト設定されているオプションのリストを使用) 2.プロジェクト固有のJREを使用します(単一オプションのドロップダウンがあります: 'jre1.8.0 _31 ') 3.既定のJREを使用する(現在' jre1.8.0_31 ')スタンドアロンアプリケーションにはどのJREを使用しますか?
私はどのJREを選択するかは重要ですか?アプリケーション全体を構築するプロセスを実行したくない場合は、私はここで間違ったことを選んだので、トン、私のnoobの質問については申し訳ありません
。スタンドアローンアプリケーションとして実行されますが、私はちょうど取得しようとして実行して、うまくいけば、私は行ってもいいだろうよ。
で入手できます。アプリケーションのユーザーはどのJREを使用しますか?そして、1.8.0_31は少し古いです。 –
機能の要件を満たすバージョンを使用してください。ダイヤモンド演算子を使用する場合は、Apple製品をサポートしたい場合はJDK 6を使用します。バイナリリテラル、文字列スイッチステートメント、単一の行に複数の例外をキャッチ、 '_'は数字セパレータとしてJDK 7を使用します。ラムダを使用する場合は、ストリームはJDK 8を使用します。 JDK 9. –
あなたが望むものがわからない場合は、最新の安定したJDK 8リリースを推奨します(JDK 9はまだ少し新しく、Oracleアイアンには使用前にバグがありません)。 –