2017-12-30 26 views
0

Ich habe einige Java-Klassen genommen, um Programmierung zu lernen, aber ich habe nicht wirklich eine voll funktionsfähige Java-Anwendung gebaut. Ich möchte eine ziemlich einfache formularbasierte Anwendung für meine eigenen Anwendungen auf einem einzelnen PC mit einem MySQL-Backend erstellen (mit Eclipse als IDE). Also, ich ging, um das neue Projekt zu erstellen, und ich bin ein wenig ratlos, auf welche JRE zu wählen. Und eine schnelle Google-Suche hat mich nur mehr verwirrt. Es gibt 3 Auswahlmöglichkeiten: 1. Verwenden Sie eine Ausführungsumgebung JRE (mit einer Liste von Optionen, die OSGi/Minimum-1.2 als Standard entspricht. 2. Verwenden Sie eine projektspezifische JRE (enthält ein Dropdown-Menü mit einer einzigen Option: 'jre1.8.0 _31 ') 3. Verwenden Sie die Standard-JRE (derzeit' jre1.8.0_31 ')Welche JRE sollte ich für eine eigenständige Anwendung verwenden?

Ist es wichtig, welche JRE ich wähle? Ich möchte nicht durch den Prozess der Erstellung einer ganzen Anwendung gehen, dann entdecke ich kann' t führen sie es als Stand-alone-Anwendung, weil ich die falsche Sache hier gewählt haben.

Tut mir leid, mein Noob Frage, aber ich versuche nur aufstehen und laufen und dann hoffentlich werde ich gut zu gehen.

+0

erhalten Welche JRE werden die Benutzer Ihrer Anwendung haben? Und 1.8.0_31 ist jetzt ein wenig alt. –

+1

Verwenden Sie die Version, die Ihren Anforderungen entspricht. Wenn Sie Apple-Produkte unterstützen möchten, verwenden Sie JDK 6, wenn Sie Diamond-Operatoren haben möchten. binäre Literale, String-Switch-Anweisungen, fangen mehrere Ausnahmen in einer einzigen Zeile, '_'s als Zahlentrenner verwenden JDK 7, wenn Sie Lambdas haben möchten, verwenden Ströme JDK 8, wenn Sie die neueste und größte Verwendung ausführen möchten JDK 9. –

+1

Wenn Sie nicht wissen, was Sie wollen, würde ich die neueste stabile Version von JDK 8 empfehlen (JDK 9 ist noch ein wenig neu und ich würde Oracle erlauben, Fehler zu beseitigen, bevor Sie es benutzen). –

Antwort

1

Wenn Sie bereit sind, eigene Anwendungen zu entwickeln, sollten Sie stattdessen JDK verwenden. Es bietet Ihnen auch Unterstützung für die Ausführung von Anwendungen.

Ich verwende derzeit Build "1.8.0_144"; Sie können jedoch die neueste Version unter Oracle's web page

+0

Wenn ich Eclipse benutze, würde ich JDK nicht brauchen, richtig? –

Verwandte Themen