JDK installieren Gibt es ab 2019 überhaupt noch Java?

mrBrown

Super-Moderator
Mitarbeiter
Verstehst du Falsch, auch nach 2019 gibt es noch Java,und zwar alle 6 Monate eine Version.

Java 11 und auch Java 12 kann man natürlich schon als Early-Access-Build laden und testen, "gibt es noch gar nicht" ist also nicht ganz richtig ;)
Release ist erst im September, eben dann, wenn 10 nicht mehr supported ist. Warum sollte es auch 7 Versionen gleichzeitig geben?
 

mihe7

Top Contributor
LOL - die Frage ist ja echt nicht schlecht. Mit Java 9 wurde der Release-Zyklus geändert. Bislang war es so, dass über mehrere Jahre hinweg immer nur Kleinigkeiten geändert wurden aber keine wirklich neuen Features hinzukamen (Java 8 Update 181...) In der Folge gab es beim Upgrade auf die nächsthöhere Version immer wieder mal Probleme. Künftig soll es so laufen, dass alle halbe Jahre eine Art Interimsversion erscheint, die auch (ggf. in verringertem Umfang) neue Features enthält. Hintergrund soll sein, dass die Upgrades nicht so "hart" ausfallen.

Beispiel: Java 9 und 10 sind solche Interimsversionen, die nächste "Hauptversion" ist Java 11. Die gibt es dann - WIMRE - eine "Lebenszeit" von 3 Jahren. Betrifft natürlich alles nur Oracle - die Spezifikationen werden ja über die Zeit nicht schlechter :)
 

Roland13

Mitglied
Aber bei Oracle steht bei Java Updates:
Code:
11 and later No longer Applicable
d.h. auch für Java 11 und Java 12 wird es keine Updates mehr geben.
Heißt das, dass ab 2019 beim Kunden keine Java-Programme mehr installiert werden können?
Oder kann für entsprechende Bezahlung an Oracle weiterhin Java verwendet werden?
Wenn ja, vielviel kostet es pro Client (pro Jahr?)?
 
Zuletzt bearbeitet:

mrBrown

Super-Moderator
Mitarbeiter
Scroll einfach mal ein paar Zeilen weiter runter bei Oracle?
11 (18.9^ LTS): September 2018
12 (19.3^non‑LTS): March 2019


Oracle ist aber eben nur eine Distribution, du kannst genauso gut OpenJDK nutzen (wie es jede Linux-Distri macht), bei denen du auch jetzt schon Builds für 11 und 12 bekommst. OpenJDK ist völlig kostenlos und wird auch kostenlos bleiben.
 

mihe7

Top Contributor
d.h. auch für Java 11 und Java 12 wird es keine Updates mehr geben.
Heißt das, dass ab 2019 beim Kunden keine Java-Programme mehr installiert werden können?
Oder kann für entsprechende Bezahlung an Oracle weiterhin Java verwendet werden?
Wenn ja, vielviel kostet es pro Client (pro Jahr?)?

Was Bezahlung etc. angeht, s. Kommentar von @mrBrown.

Ansonsten nochmal: bislang gab es für eine Java Version von Oracle alle paar Monate ein Update. Das gibt es in dieser Form künftig nicht mehr ("not applicable"), weil nach festem Zeitplan alle sechs Monate eine neue Java Version erscheint.
 

JuKu

Top Contributor
Aber bei Oracle steht bei Java Updates:
Code:
11 and later No longer Applicable
d.h. auch für Java 11 und Java 12 wird es keine Updates mehr geben.
Heißt das, dass ab 2019 beim Kunden keine Java-Programme mehr installiert werden können?
Oder kann für entsprechende Bezahlung an Oracle weiterhin Java verwendet werden?
Wenn ja, vielviel kostet es pro Client (pro Jahr?)?

Du musst zwischen dem OracleJDK und dem OpenJDK unterscheiden.
Das OpenJDK wird es ganz normal weiterhin geben und du kannst auch später noch veraltete Java Versionen installieren. Sobald eine neue Java Version released wurde, stellt Oracle selbst keine OracleJDK Updates mehr für die alte Version (für Nicht-LTS Versionen) bereit, es sei denn, du bezahlst Enterprise Support.

Der Hintergrund ist relativ simpel:
Früher erschien eine neue Java Version nur etwa alle 3 Jahre, jetzt alle 6 Monate. Wenn sie weiterhin 3 Jahre Long-Term-Support bieten würden, müssten sie parallel immer 6 Versionen unterstützen!
Das ist natürlich für Oracle ziemlich teuer und kaum praktikabel. Also verkürzt man die Support Zeiten. Da Java Versionen aber normalerweise (abgesehen von Java 9) abwärtskompatibel sind, sollte ein Update auch keine großen Probleme verursachen.

Schau mal hier:
http://jukusoft.com/2017/10/24/java-10-java-18-3-oder-java-1803/
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
berserkerdq2 Gibt es eine saubere Dokumentation von Jfoenix? Allgemeine Java-Themen 1
T Verschachtelte For-Schleife gibt falschen Wert zurück, Abbruchbedingung evtl. falsch? Allgemeine Java-Themen 9
E Class.getResourceAsStream() gibt null zurück Allgemeine Java-Themen 2
Tiago1234 CellReference cr = new CellReference("") gibt den falschen Wert zurück Allgemeine Java-Themen 49
F Gibt es mittlerweile eine Alternative zu DaisyDiff Allgemeine Java-Themen 2
Jose05 Gibt es einen Nachteil bei dem JDK 8? Allgemeine Java-Themen 7
H Apache fop -- welche Möglichkeit gibt es um den Fortschritt anzuzeigen (Progressbar) Allgemeine Java-Themen 5
M Warum gibt es Unterschiedliche Kommentar Zeichen Allgemeine Java-Themen 15
Tobero Eclipse Window builder gibt es da sowas wie @ignore? Allgemeine Java-Themen 1
pkm javax.script.ScriptEngineManager gibt mir keine Engine Allgemeine Java-Themen 4
M Openjdk - gibt es auch eine Openjre? Allgemeine Java-Themen 7
Zrebna Gibt es eine Möglichkeit eine NPE zu vermeiden, wenn null returned wird? Allgemeine Java-Themen 3
S Gibt es eine Moeglichkeit die Runtime Ausführung zu analysieren..? Allgemeine Java-Themen 7
R Schlüsselworte "Throw new exception" gibt nicht den String als Fehlermeldung aus Allgemeine Java-Themen 2
F Überprüfen ob es Überschneidungen von Uhrzeiten (vom Typ Calendar) gibt Allgemeine Java-Themen 10
M Gibt es eine API die den aktuellen Wert eines Indikators beim Trading zurückgibt? Allgemeine Java-Themen 7
X Collections Gibt es eine Klasse welche die Vorteile von List und HashMap vereint, aber konstante Laufzeit (O(1)) hat in Java? Allgemeine Java-Themen 4
LimDul Spezifkation, wann es deprecation Warnings gibt Allgemeine Java-Themen 1
C Variablen == gibt immer false aus. Allgemeine Java-Themen 2
E gibt es BigDouble in Java ? Allgemeine Java-Themen 14
S Gibt es eigentlich Java Source Code Interpreter..? Allgemeine Java-Themen 13
P Element einer Liste wurde hinzugefügt, aber es gibt keinen Zugriff Allgemeine Java-Themen 2
P JSpinner gibt leeren Wert zurück Allgemeine Java-Themen 5
B Gibt es eine Funktion die den Datentyp einer Variablen ermittelt? Allgemeine Java-Themen 8
N Gibt es etwas allgemeineres as Object? Allgemeine Java-Themen 16
T Input/Output Konsole gibt trotz printf keine Umlaute aus Allgemeine Java-Themen 17
H NetBeans geotools 15 oder 16 - welche Abhängingkeiten gibt es? Welche Jars brauche ich? Allgemeine Java-Themen 4
P Prüfen ob es Variable mit Namen gibt der als String übergeben wird Allgemeine Java-Themen 7
S Welche Java Techologien gibt es fürs Frontend Allgemeine Java-Themen 4
V Gibt es eine Möglichkeit die Internet auslastung mit Java auszulesen Allgemeine Java-Themen 11
L Gibt es in Java einen Property Editor? Allgemeine Java-Themen 2
S gibt testText nicht aus Allgemeine Java-Themen 3
R Es gibt keine dummen Fragen (hab ich mal gehört) Allgemeine Java-Themen 11
L Methoden Methode gibt mir beim verschlüsseln mit RSA 0 bytes aus ? Allgemeine Java-Themen 1
H Gibt es einen großen Unterschied zwischen Java 6 und Java 7? Allgemeine Java-Themen 3
L Konsole gibt Smileys aus Allgemeine Java-Themen 3
K Gepacktes Jar-File gibt beim Doppelklick eine Exception aus Allgemeine Java-Themen 4
O Collections ListIterator gibt Inhalt von ArrayList nicht aus Allgemeine Java-Themen 3
G Threads Gibt es eine Möglichkeit des Nichtblokierens? Allgemeine Java-Themen 5
C Vergleich von Enums gibt inkorrekte Werte Allgemeine Java-Themen 6
Jats Programm mit CMD Befehl hängt sich auf oder gibt error = 5 aus Allgemeine Java-Themen 4
V Gibt es einen Variablen Cast? Allgemeine Java-Themen 8
R JNI if abfrage gibt immer false zurück. Allgemeine Java-Themen 7
J Eclipse Elipse gibt mir keine Vorschläge mehr :( Allgemeine Java-Themen 6
G Gibt es so eine SortedMap? Allgemeine Java-Themen 21
Z Boolean Abfrage gibt kein Boolean zurück, aber warum? Allgemeine Java-Themen 6
J Warum gibt es keinen Webbrowser auf Java-Basis? Allgemeine Java-Themen 8
E Gibt es Befehle für Kursor auf Konsole ? Allgemeine Java-Themen 3
J Logger gibt nicht alle Level aus Allgemeine Java-Themen 3
B Gibt es einen Unterschied zwischen Java 1.2 und Java 2? Allgemeine Java-Themen 7
J Calendar gibt falsche Wochenanzahl zurück Allgemeine Java-Themen 3
E Gibt es so etwas wie einen Windows Listener? Allgemeine Java-Themen 6
M Gibt es ein Jar - das alle Componente Automatisch anpasst? Allgemeine Java-Themen 14
R Gibt es eine JVM, die besser mit dem Speicher umgeht? Allgemeine Java-Themen 7
G Jarfile gibt keine Textnachrichten aus Allgemeine Java-Themen 2
S [1/2done] Woher bekommt man libarys die es erst ab 1.6 gibt. Allgemeine Java-Themen 10
G Gibt es etwas ähnliches wie den ReadKey bei Pascal? Allgemeine Java-Themen 3
D Gibt es indizierte Arrays in Java? Allgemeine Java-Themen 3
S Decimalformat gibt falsche Werte aus Allgemeine Java-Themen 3
G Da Jikes nicht mit java 5 geht, gibt es eine andere. Allgemeine Java-Themen 4
M Gibt es eigentlich einen Standalone-Java-ICQ-clone Allgemeine Java-Themen 19
M Gibt es ein Foren-System, dass in Java programmiert ist? Allgemeine Java-Themen 51
N char.At gibt Zeichenkette aus. aber leider 2x Allgemeine Java-Themen 10
G was gibt es für mögliche datenbanken? Allgemeine Java-Themen 6
TRunKX Gibt es ne fertige Java Funktion die Dateien vergleicht? Allgemeine Java-Themen 4
S auf einmal gibt es einen fehler. Allgemeine Java-Themen 3
I Jsoup überprügen ob überhaupt was eingelesen wurde Allgemeine Java-Themen 10
P Zwei ArrayLists: Ohne die eine überhaupt anzurühren, wird sie verändert Allgemeine Java-Themen 2
P Datentypen Warum überhaupt Byte ? Allgemeine Java-Themen 12
M Datums vergleich klappt überhaupt nicht.. Allgemeine Java-Themen 4
S Regulärer Ausdruck tut überhaupt nichts Allgemeine Java-Themen 2
P Ist Java überhaupt das Richtige für mich? Allgemeine Java-Themen 7
P Wann kommt denn nun 1.5 überhaupt? Allgemeine Java-Themen 6

Ähnliche Java Themen

Neue Themen


Oben