Tag: java-9
Verwenden Sie dieses tag für Fragen speziell zu Java 9, die version 9 des Java-Plattform, veröffentlicht am 21. September 2017. In den meisten Fällen sollten Sie außerdem angeben, die java-Tags.
3
Antworten
Ich versuche eine neue zu erstellen Java 9 Projekt mit gradle, aber direkt nach der Projekt-Erstellung erhielt ich Fehler von gradle: Error:BUG! exception in phase 'class generation' in source unit '_BuildScript_' unsupported Target MODULE Java-version: 9 (build
3
Antworten
Komponente Details - Mit IntelliJ IDEA CE-2017.1 und jdk-9-ea+154 main() - Set<String> set2 = Set.of("a", "b", "c"); set2.forEach(System.out::println); module-info.java module collection { requires java.base; } Protokolle - Error occurred during initialization of VM java.lang.RuntimeException: Package jdk.internal.jimage.decompressor in
3
Antworten
Nachdem ich konfigurierte Eclipse-Sauerstoff-arbeiten mit Java-9, wenn ich auf Source => Generieren toString() bekomme ich diese Fehlermeldung: Keine create-Methode Implementierungen. Grund: Modul:java.base ist nicht auf seine Projekt-build path - Erzeugung der constructor, Getter und setter, hashcode() und
3
Antworten
"Unterstützung für die private-Methoden in interfaces wurde kurz in Betracht für die Integration in Java-SE-8 als Teil der Bemühungen um Unterstützung für Lambda-Ausdrücke, aber zurückgezogen wurde, um ermöglichen eine bessere Ausrichtung auf Aufgaben mit höherer Priorität für
4
Antworten
Verwenden wir maven und Artefakte, die wiederum abhängig sind von anderen internen Artefakte. Ich bin in den Prozess der Migration zu java-9, und sollen die Migration zu Java 9 zunächst ohne die Modularisierung der code (D. H.
4
Antworten
Diese Ausnahme tritt in einer Vielzahl von Szenarien, die beim ausführen einer Anwendung, die auf Java 9. Einige Bibliotheken und frameworks (Spring, Hibernate, JAXB) sind besonders anfällig für es. Hier ist ein Beispiel von Javassist: java.lang.reflect.InaccessibleObjectException: Unable
2
Antworten
In Java 8 und vor gibt es den Mechanismus, mit dem eine endorsed-Verzeichnis(java.gebilligt.dirs), die eine Sammlung von Bibliotheken, die überschreibt JDK-internen Implementierungen. Wie kann ich dies lösen in Java-9? Unterstützt dirs wo entfernt es? InformationsquelleAutor keiki |
2
Antworten
Ich habe einen test: public class ResourceTest { @Test public void test() throws ClassNotFoundException { Class.forName("javax.annotation.Resource"); } } Es versucht, auf javax.annotation.Resource. In java 8 hat es geklappt, aber in java 9 (ich bin mit Oracle JDK
7
Antworten
Java 9 veraltet sechs Module mit Java-EE-APIs und Sie sind gelöscht bald: java.Aktivierung mit javax.activation Paket java.corba mit javax.activity, javax.rmi, javax.rmi.CORBA, und org.omg.* Pakete java.Transaktion mit javax.transaction Paket java.xml.binden mit allen javax.xml.bind.* Pakete java.xml.ws mit javax.jws, javax.jws.soap,
2
Antworten
Mittels der IDEA-EAP für JDK9 Entwicklung Experimenten. Ich bin immer folgende Fehler - Error:(3, 20) java: package jdk.internal.misc is not visible (package jdk.internal.misc is declared in module java.base, which does not export it to module com.jigsaw.npe) Der
3
Antworten
Mit Java 9 auf dem engen Horizont, ich dachte, es wäre eine gute übung, um zu lernen-port einige meiner Projekte in Java 9. In einem meiner Projekte habe ich die Abhängigkeiten für rxjava und rxjavafx dependencies {
1
Antworten
Möchte ich eine portable opencv Anwendung, die die Abhängigkeit Hinzugefügt wird, um die maven-Datei pom.xml. Vereinfachte code : import org.opencv.core.Mat; public class Builder { public static void main(String args) { nu.pattern.OpenCV.loadShared(); System.loadLibrary(org.opencv.core.Core.NATIVE_LIBRARY_NAME); Mat mat = new Mat(4,3,1);
3
Antworten
Ich versuche zu verstehen, neue Modularität in java 9 mit spring-boot, so will ich einige einfache Anwendung zum Beispiel: https://github.com/tmatyashovsky/java9-springboot Ich bin mit maven-3.5.0 mit java-9: Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-03T21:39:06+02:00) Maven home: ~/soft/apache-maven-3.5.0 Java version: 9-ea,
5
Antworten
Scheint, es gibt keine 32-bit-download-Pakete auf Oracle verfügbar download-Liste. UPDATE Können Sie sich hier herunterladen: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9+181/jdk-9_windows-x86_bin.exe InformationsquelleAutor auntyellow | 2017-09-22
2
Antworten
Ich weiß, dass es eine Menge Frage mit ähnlichen Fehler. Ich würde schätzen, bevor der Punkt als doppelte rechnen, dass es geschieht nur mit Java-9. Ich habe java 9 installiert C:\_pocs\ws_j9\java9-http-client>java -version java version "9.0.1" Java(TM) SE
4
Antworten
Initialisiert das Projekt mit start.Frühling.io Hinzugefügt WEB,JPA,H2 Abhängigkeiten dann versucht die MainApplication.java mit Jdk 9 - und bekam die folgende Fehlerprotokoll . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \
5
Antworten
Nicht starten tomcat-basierte app mit java 9, weil der default "in java.gebilligt.dirs" - option in catalina.sh. -Djava.endorsed.dirs=/usr/local/share/tomcat/endorsed is not supported. Endorsed standards and standalone APIs in modular form will be supported via the concept of upgradeable modules.
4
Antworten
Java 9 kam heraus, und Beobachter ist veraltet. Warum ist das so? Bedeutet es, dass wir nicht implementieren sollte observer-Muster nicht mehr? Wäre es gut zu wissen, was ist die bessere alternative? InformationsquelleAutor curious95 | 2017-09-23
3
Antworten
Scheint, wie javax.activation - Paket ist veraltet in Java 9. Oracle migration guide schlägt --add-modules java.activation Möglichkeit, während der JVM starten. Jedoch möchte ich dies vermeiden und ersetzen javax.activation - Paket s-Klassen, ist es veraltet und wird
4
Antworten
Ich versuche zu testen JDK9 (jdk-9-ea+147 version) mit Eclipse-Sauerstoff-IDE. Habe ich installiert jdk zusammen mit der jre. Von Eclipse Market Place habe ich installiert Java9 Beta-extension: Das problem ist, wenn ich versuche, fügen Sie neue installierte jre
9
Antworten
Das problem Immer, wenn ich laufen meine Projekte JUnit testen (mit JUnit 5 mit Java-9-und Eclipse-Sauerstoff-1.a) stoße ich auf das problem, dass eclipse nicht finden können, werden alle tests. Die Beschreibung Unter der run-Konfiguration von eclipse können
8
Antworten
Gerade angefangen zu spielen mit jdk9 - und Art-stuck gleich zu Beginn: heruntergeladen und extrahiert eclipse-java-neon-m4a-win32 installierte java-9-Unterstützung (von dnd aus Marktplatz) heruntergeladen und installiert jdk9u99 (nur das jdk, nicht die öffentliche jre) In diesem Punkt kann
4
Antworten
Mein JDK 9+181 Spring-Boot-2.0.0.BUILD-SNAPSHOT-CLI-Anwendung zeigt diese Warnung beim Start: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.springframework.cglib.core.ReflectUtils$1 (jar:file:/home/jan/src/fm-cli/target/fm-cli-0.1.0-SNAPSHOT.jar!/BOOT-INF/lib/spring-core-5.0.0.RELEASE.jar!/) to method java.lang.ClassLoader.defineClass(java.lang.String,byte,int,int,java.security.ProtectionDomain) WARNING: Please consider reporting this to the maintainers of org.springframework.cglib.core.ReflectUtils$1
2
Antworten
Ich habe ein Problem auf hdpi mit netbeans, das Symbol zu klein geworden, wenn ich es öffne. Dann fand ich die Frage unten. Und jemand sagt, dass jdk9 fix das problem mit der Auflösung des. https://netbeans.org/bugzilla/show_bug.cgi?id=252452 Hier
6
Antworten
Habe ich heruntergeladen und installiert werden: JDK (jdk-9.0.1_osx-x64_bin.dmg) von Oracle hier Android SDK ( sdk-tools-darwin-3859397.zip ), die von Google hier. Nach der Konfiguration der PATH variable, ich habe versucht mit sdkmanageran die Stelle der android Befehl für
6
Antworten
Arbeite ich mit der neuen Optional Datentyp in Java 8und ich bin gekommen, über das, was scheint wie ein üblicher Vorgang, der nicht unterstützt funktionell: ein "orElseOptional" Betrachten Sie das folgende Muster: Optional<Result> resultFromServiceA = serviceA(args); if
3
Antworten
Ich bin verwirrt über den status der Java Web Start. Auf der Oracle Support-Roadmap können wir Lesen: Unterstützung der Deployment-Technologie Den web-deployment-Technologie, bestehend aus dem Java-Plugin und Web-Start-Technologien, hat eine kürzere support-lifecycle. Für major-releases, die durch die
13
Antworten
Ich habe einige code, der verwendet JAXB-API-Klassen, die als Teil des JDK in Java 6/7/8. Wenn ich den gleichen code mit Java-9, zur Laufzeit bekomme ich Fehler, der angibt, dass die JAXB-Klassen nicht gefunden werden können. Die
4
Antworten
Ich versuche zu laufen DMelt Programme (http://jwork.org/dmelt/) Programm mit Java9 (JDK9), und es gibt mir Fehler wie: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.python.core.PySystemState (file:/dmelt/jehep/lib/jython/jython.jar) to method java.io.Console.encoding() WARNING: Please
6
Antworten
Beim installieren der android-sdk-tools die folgende Fehlermeldung ausgegeben wird: java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema Warum ist das passiert und wie kann es behoben werden? Debug-Ausgabe: $ java --version java 9 Java(TM) SE Runtime Environment (build 9+181) Java HotSpot(TM) 64-Bit Server
4
Antworten
Ich habe gerade versucht mein server mit Java-9 und habe nächste Warnung: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by io.netty.util.internal.ReflectionUtil (file:/home/azureuser/server-0.28.0-SNAPSHOT.jar) to constructor java.nio.DirectByteBuffer(long,int) WARNING: Please consider reporting this to the
6
Antworten
Scheint, es gibt keine 32-bit-download-Pakete auf Oracle verfügbar download-Liste. UPDATE Können Sie sich hier herunterladen: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9+181/jdk-9_windows-x86_bin.exe InformationsquelleAutor der Frage auntyellow | 2017-09-22
3
Antworten
Habe ich verwendet Lombok in meinem Projekt, aber meine Kollegen nicht einverstanden sind, es zu benutzen, und seine Vernunft ist (wird von Kontroverse lombok Dokumente) Beide dieser Stücke von Project Lombok machen Verwendung von nicht-öffentlichen APIs zu
6
Antworten
Heute habe ich versucht die die Letzte jdk9 Build 113 und versucht zu kompilieren mein Projekt mit den neuesten Maven 3.3.9 Diese Befehle (teilweise via twitter) export MVN_OPTS="-Dmaven.compiler.fork -Dmaven.compiler.executable=/somewhere/Downloads/jdk-9/bin/javac" export JAVA_HOME="/somewhere/Downloads/jdk-9" mvn clean install Aber ich bekomme
5
Antworten
Java package management system schien immer einfach und effektiv für mich. Es ist stark gebraucht, indem das JDK selbst. Wir haben Sie immer verwendet, um imitieren das Konzept von namespaces und Module. Was ist Project Jigsaw (aka