java-9

Verwenden Sie dieses Tag für spezielle Fragen zu Java 9, Version 9 der Java-Plattform, die am 21. September 2017 veröffentlicht wurde. In den meisten Fällen sollten Sie auch das Java-Tag angeben.
1
Antwort

Sollte JDK 9 die Instanziierung von Lambda-Ausdrücken nicht zulassen, wenn letzte Felder in der überschriebenen Methode referenziert werden?

Ich habe mit dem neuen Eclipse Neon gearbeitet und einige meiner Codes haben mir sofort Fehler gemacht. Das war mir zunächst seltsam, aber dann fand ich hier , dass der Neon ECJ (Eclipse Java Compiler) übernimmt die Einstellung des frühen Rele...
10.02.2017, 20:49
1
Antwort

Modul in JShell in Java erstellen 9

Ich erkunde gerade die neue Version von Java, das neue Modulsystem und spiele mit der jshell. Wahrscheinlich hat meine Frage nicht viel Sinn, aber ich bin nur neugierig. Also kam ich auf die Frage: Gibt es eine Möglichkeit, ein Modul in der j...
02.10.2017, 20:05
3
Antworten

TestNG testet die Ausführung gegen JDK 9-Modul verursacht InaccessibleObjectException

Ich versuche, die folgende Bibliothek in Java 9-Modul umzuwandeln: Ссылка Dieser Anleitung folgend: Ссылка Nach einigen Manipulationen und Refactoring (konnte lombok Probleme nicht verwalten, so nur vorübergehend entfernt es), habe i...
14.08.2017, 11:25
1
Antwort

Was ist das Java 9-Reflektionsäquivalent von --add-Modulen?

Ich brauche einen Weg, um einem neu erstellten Klassenlader (ohne übergeordnete Eltern) zu sagen, welche Module ich ihm zur Verfügung stellen möchte (z. B. java.scripting ). Was ist das Reflexionsäquivalent, wenn --add-modules in der Bef...
07.06.2017, 05:01
1
Antwort

Wie ersetzen Sie indossiertes Verzeichnis in Java 9?

In Java 8 und früher gibt es den Mechanismus zur Verwendung eines indossierten Verzeichnisses (java.endorsed.dirs), bei dem es sich um eine Sammlung von Bibliotheken handelt, die JDK-interne Implementierungen überschreibt. Wie kann ich das in...
26.09.2017, 06:45
1
Antwort

Java 9 Jigsaw-Unterstützung für Java-Agent

Gibt es in Java 9 (speziell Jigsaw) einen Plan zur Unterstützung der speziellen Anforderungen von Java-Überwachungsagenten? In der Regel erfordern Überwachungsagenten den Zugriff auf Klassen, Pakete und Module, die für die ursprünglichen Java...
22.02.2017, 21:58
2
Antworten

JDK 9 + Mac OS + jlink?

Ich habe die Release-Version von JDK 9 unter Mac OS installiert. jshell funktioniert super, Jigsaw Modul-Unterstützung funktioniert, aber es gibt keinen jlink: %Vor% Das kommt leer: %Vor% Zu Ihrer Information: %Vor%     
25.09.2017, 18:46
2
Antworten

Warnung: Unbekannte Enum-Konstante Status.STABLE

Bei der Suche nach dieser und irgendwie that , ich habe versucht aus, um Pakete zu erstellen, die die Klassen main und test unterteilen und dann den Compiler mit zusätzlichen Modulen verwenden, um die Komponententests auszuführen. Nicht...
12.10.2017, 05:48
1
Antwort

Wie führe ich Bilder aus, die von JDK 9 jlink erzeugt wurden?

Ich folge dem Schnellstart hier . Ich habe den Befehl jlink erfolgreich ausgeführt: %Vor% Dies erzeugt ein "Laufzeit-Image", das eine explodierte Verzeichnisstruktur ist, die wie folgt aussieht: %Vor% Wie führe ich das? Ich habe eine...
25.09.2017, 20:03
1
Antwort

Java 9 HttpClient hängt

Ich experimentiere mit HTTP/2 client von jdk 9-ea+171 . Der Code stammt aus diesem Beispiel : %Vor% Aber der Klient hängt für immer an der letzten Zeile. Bitte beraten Sie, wie Sie es beheben können? Das Debugging zeigt an, dass es...
30.05.2017, 15:16