2017-12-30 20 views
0

私はプログラミングを学ぶためにいくつかの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の質問については申し訳ありません

。スタンドアローンアプリケーションとして実行されますが、私はちょうど取得しようとして実行して、うまくいけば、私は行ってもいいだろうよ。

+0

で入手できます。アプリケーションのユーザーはどのJREを使用しますか?そして、1.8.0_31は少し古いです。 –

+1

機能の要件を満たすバージョンを使用してください。ダイヤモンド演算子を使用する場合は、Apple製品をサポートしたい場合はJDK 6を使用します。バイナリリテラル、文字列スイッチステートメント、単一の行に複数の例外をキャッチ、 '_'は数字セパレータとしてJDK 7を使用します。ラムダを使用する場合は、ストリームはJDK 8を使用します。 JDK 9. –

+1

あなたが望むものがわからない場合は、最新の安定したJDK 8リリースを推奨します(JDK 9はまだ少し新しく、Oracleアイアンには使用前にバグがありません)。 –

答えて

1

独自のアプリケーションを開発する場合は、代わりにJDKを使用することを検討してください。また、アプリケーションの実行をサポートします。

私は現在 "1.8.0_144"ビルドを使用しています。ただし、最新のリリースはOracle's web page

+0

Eclipseを使用している場合、JDKは必要ありません。 –

関連する問題