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

Java 9 - Kann ich das Attribut MainClass zu module-info.class im Archiv hinzufügen? [Duplikat]

In Java 9 können Sie eine JAR-Datei mit erstellen %Vor% Dies hat den Nebeneffekt, dass das mainClass-Attribut zur Datei module-info.class in der .jar-Datei hinzugefügt wird. Unterstützt eines der Plugins dies noch, oder muss ich den Jav...
25.01.2017, 21:04
3
Antworten

Alternative für veraltete indizierte Standard-Override-Mechanismen und Erweiterungsmechanismen

Die Versionshinweise für Java 8 Update 40 (8u40) :    Der Übersteuerungsmechanismus der unterstützten Standards und der Erweiterungsmechanismus   sind veraltet und werden möglicherweise in einer zukünftigen Version entfernt. Es gibt keine   ...
11.03.2015, 10:20
5
Antworten

Java-Standard-Interface-Methoden konkrete Anwendungsfälle

Java 9 wird bald kommen und Java-Schnittstellen wie private Methoden werden um weitere Funktionen erweitert. default Methoden in Schnittstellen wurden in Java 8 hinzugefügt, im Wesentlichen um die Verwendung von Lambdas innerhalb von Sammlu...
27.04.2017, 15:01
2
Antworten

Es konnte kein Paket aus dem java.base-Modul exportiert werden

IDEA-EAP für JDK9-Entwicklungsexperimente verwenden. Ich erhalte den folgenden Fehler - %Vor% Die Klassendefinition ist wie - %Vor% Ich habe versucht, auch eine module-info.java -Datei innerhalb des mit der IDE erstellten Moduls...
01.03.2017, 17:57
2
Antworten

Verwendung von Java 9 Collection Factories

Im Zusammenhang mit den Kommentaren und Antworten in List.of () oder Collections.emptyList () und List.of (...) oder Collections.unmodiableList () Ich habe zwei folgende Faustregeln (die auch für Set gelten) und Map factories entsprech...
30.11.2016, 12:46
3
Antworten

Was ist der Ersatz für javax.activation Paket in Java 9?

Scheint so, als ob javax.activation package in Java 9 veraltet ist. Der Oracle-Migrationsleitfaden schlägt vor, die Option --add-modules java.activation während des JVM-Starts zu verwenden. Ich möchte dies jedoch vermeiden und die Klass...
29.09.2017, 16:55
5
Antworten

Wie entpacke ich die Datei jre-9 / lib / modules?

Im Verzeichnis JRE-9/lib (zumindest unter Windows) gibt es eine neue Datei namens modules mit einer Größe von etwa 107 MB. Ist es möglich, diese Datei zu extrahieren oder Java-Module darin aufzulisten? Ich kann sehen, dass ein neues Too...
27.09.2017, 02:28
2
Antworten

Wie bekomme ich eine Liste aller Module programmatisch in Java 9?

Wie kann ich eine Liste aller Module in der aktuellen JVM-Instanz über Java-Code erhalten? Ist es möglich? Wenn ja, wie?     
17.09.2017, 17:32
1
Antwort

JDK9 und maven-jar-plugin

Ich habe gerade mein Java8-Projekt mit der brandneuen offiziellen Version von Java9 aktualisiert. Das Projekt verwendet ein Maven-Plugin, org.apache.maven.plugins:maven-jar-plugin Version 2.6. Wenn ich mvn clean installiere, bekomme ich je...
21.09.2017, 21:32
3
Antworten

Mehrzeiliges Einfügen in Jshell

Ich habe jshell ausprobiert und konnte die Option zum Einfügen mehrerer Zeilenausdrücke nicht finden. Ist es sogar möglich mehrere Zeilen in jshell einzufügen? Ähnlich wie bei scala mit paste mode .     
24.01.2017, 16:53