Java >> Java tutorial >  >> JDK
JDK
  • Generisk - compiler inkonsistens [jdk 1.8.0_162]

    Det andet forsøg kompileres korrekt, fordi du selv har specificeret typen af ​​en variabel, og fortæller compileren, hvad det er, fordi compileren ikke har nok information til at finde ud af det. Se på dette forenklede eksempel, det er fra vavr (godt i øvrigt). Der er en Try<T> klasse, der re

  • Flyt til OpenJDK-11, men kompilér i Java 8

    Jeg vil sige: sourceCompatibility = 1.8 targetCompatibility = 1.8 Fordi standardværdien for sourceCompatibility er versionen af ​​den aktuelle JVM, der er i brug. kilde:https://docs.gradle.org/current/userguide/java_plugin.html du skal også indstille sourceCompatibility. Se dette indlæg herGra

  • Hvorfor returnerer getResource()-metoden null i JDK 11?

    Jeg har prøvet dit program med både openjdk 8 og 11 på MacOS, og det virker ikke med begge. Jeg tror, ​​du skal se på [1] og [2] for at forstå, hvordan getResourceAsStream arbejder. TLDR: Hvis stien er absolut (dvs. starter med en skråstreg - / ), derefter class.getResourceAsStream() søgninger

  • JDK 11:java.lang.NoClassDefFoundError:javax/xml/ws/handler/soap/SOAPHandler

    Inkluder jaxws-api i dine afhængigheder: <dependency> <groupId>javax.xml.ws</groupId> <artifactId>jaxws-api</artifactId> <version>2.3.1</version> </dependency> javax APIer blev overført til Jakarta , så i 2020 er den korrekte afhængighed

  • Hvordan åbner jeg JavaFX .jar fil med JDK 11?

    Forudsat at du har et simpelt (ikke-modulært) JavaFX 11-projekt (uden Maven/Gradle byggeværktøjer), og du bruger IntelliJ, ligesom HelloFX-eksemplet herfra, er det sådan, du kan oprette en jar fra IntelliJ, der kan køres fra konsollen En komplet vejledning om, hvordan du kører projektet, kan findes

  • Hvorfor er Java 11 base Docker-billedet så stort? (openjdk:11-jre-slim)

    Hvorfor er alpine ikke mere brugt som basisbillede for Java 11 slanke billeder? Det er fordi, der desværre ikke er nogen officiel stabil OpenJDK 11 build til Alpine i øjeblikket. Alpine bruger musl libc, i modsætning til standard glibc, der bruges af de fleste Linuxer derude, hvilket betyder, at e

  • Fjernfejlfinding:Ingen forbindelse til Wildfly 14 på OpenJDK 11 ved port 8787

    Til jdk 11 skal du bruge -agentlib:jdwp=transport=dt_socket,address=*:8787,server=y,suspend=n i stedet. Årsagen ligger i standardadfærden, der ændrede sig med Java 9 ifølge dette svar:Fra og med Java 9 accepterer JVM kun lokale forbindelser, medmindre andet er angivet. Derfor er løsningen ret

  • Er der en openjdk-11-jre?

    AdoptOpenJDK tilbyder JRE-downloads til Java 8 og nyere. Vi leverer ikke en separat JRE-download med JDK 11. I stedet kan du bruge jlink til at oprette et brugerdefineret runtime-billede med kun det sæt moduler, der kræves af din applikation. Se venligst https://docs.oracle.com/en/java/javase/11/t

  • Installer Java 11 OpenJDK på Windows (et problem med systemstien)

    Problemet lå i formatet af stilinjen: Min sti inkluderede flere poster, jeg satte Java i slutningen af ​​linjen, og ændringen virkede ikke Men da jeg placerede den lige ved starten af ​​stilinjen, blev Java 11 accepteret og begyndte at fungere okay på min Windows. For andre brugere, der stå

  • Er JavaFX på tværs af platforme efter at have fjernet det fra jdk?

    JavaFX 11 er ikke længere en del af JDK, og det distribueres nu i to varianter: Som SDK fra https://gluonhq.com/products/javafx/. Via Maven Central, som https://search.maven.org/artifact/org.openjfx/javafx-controls/11/jar Når du downloader JavaFX SDKet, skal du vælge en platform, det samme som nå

  • Hvordan installeres JDK 11 under Ubuntu?

    Nu er det muligt at installere openjdk-11 på denne måde: sudo apt-get install openjdk-11-jdk (Tidligere installerede den openjdk-10, men ikke længere) For at installere Openjdk 11 i Ubuntu fungerede følgende kommandoer godt. sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt

  • IntelliJ kan ikke genkende JavaFX 11 med OpenJDK 11

    Som nævnt i kommentarerne er startguiden stedet at starte med Java 11 og JavaFX 11. Nøglen til at arbejde, som du gjorde før Java 11, er at forstå, at: JavaFX 11 er ikke en del af JDK længere Du kan få det i forskellige varianter, enten som SDK eller som almindelige afhængigheder (maven/gradle). D

  • Forskellen mellem OpenJDK og Adoptium/AdoptOpenJDK

    Kort sagt: OpenJDK har flere betydninger og kan henvise til: gratis og open source implementering af Java Platform, Standard Edition (Java SE) open source repository — Java-kildekoden aka OpenJDK-projektet forudbyggede OpenJDK-binære filer vedligeholdt af Oracle forudbyggede OpenJDK-binære filer, d

  • Teknisk forskel mellem AdoptOpenJDK og Red Hat OpenJDK til Windows

    Red Hat leverer OpenJDK 8 Windows-binære filer under nøjagtig den samme licens som AdoptOpenJDK og enhver anden open source OpenJDK 8 build - under GNU GPL v. 2 med undtagelse af klassestien. Alle begrænsningerne vedrørende udviklingsbrug er kun relateret til abonnementet (support), der kan købes ho

  • JDK 11 SSL-fejl på gyldigt certifikat (fungerer i tidligere versioner)

    Problemet er i øjeblikket løst i JDK 12 https://bugs.openjdk.java.net/browse/JDK-8209965 og blev inkluderet i ea-9. Backporten til JDK 11 er også blevet løst https://bugs.openjdk.java.net/browse/JDK-8210005 og er inkluderet i 11.0.3 (Oracle JDK) 11.0.2 (OpenJDK) Nogle baggrunde for dette kan fin

  • Kører javafx-eksempel på JDK 11 med OpenJFX 11 JMODS på modulstien

    Jeg tror, ​​der er en forklaring på den fejl, du står over for:jmods kan ikke bruges under kørsel . Dette er forklaret her:http://openjdk.java.net/jeps/261#Packaging:-JMOD-files: JMOD-filer kan bruges på kompilerings- og linktidspunkt, men ikke ved kørselstid. For at understøtte dem under kørsel v

  • Er der et erstatningsbibliotek til CORBA i JDK 11

    Du kan helt sikkert tage et kig på javaee/glassfish-corba. Den dokumenterede hjemmeside lyder - GlassFish ORB overholder CORBA 2.3.1-specifikationen og med CORBA 3.0-specifikationerne for den interoperable navneservice og bærbare interceptorer. Det inkluderer både IDL- og RMI-IIOP-understøttelse.

  • Hvordan afinstallerer jeg Java JDK i macOS?

    Du kan få officiel oracle-instruktion til at fjerne java fra macOS her Indtast dette en efter en i din macOS-terminal sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin sudo rm -fr /Library/PreferencePanes/JavaControlPanel.prefPane sudo rm -fr ~/Library/Application\ Support/Oracle/J

  • IntelliJ IDEA giver fejlen "Den valgte mappe er ikke et gyldigt hjem for JDK" selvom det er et gyldigt JDK

    For den seneste version af Intellij-fællesskabsudgaven, tjek deres udgivelsesbemærkninger her:https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2018.1+181.5540.7+Release+Notes Det ser ud til, at der er en fejl Manuelt leveret JDK 10 ikke accepteret i JShell:JDK version er 8 Håber det

  • Kører JavaFX-applikation med JDK 11+

    JavaFX 11 vil være tilgængelig fra Maven Central, så du vil være i stand til at inkludere det i dit projekt som enhver anden almindelig afhængighed ved hjælp af Maven: <dependencies> <dependency> <groupId>javafx</groupId> <artifactId>javafx.controls&

Total 403 -Java tutorial  FirstPage PreviousPage NextPage LastPage CurrentPage:5/21  20-Java tutorial/Page Goto:1 2 3 4 5 6 7 8 9 10 11