Java >> Java tutorial >  >> JDK
JDK
  • Hvorfor Oracle JDK 9 download slutter så tidligt?

    Tidligere havde større Java-udgivelser ofte en tendens til at være fyldt med vidtrækkende funktioner, der havde en massiv indvirkning på den kode, som du kunne og burde skrive, såsom generiske (Java 5) og funktionelle konstruktioner (Java 8). Med Java 9 introducerede Oracle et nyt modulariseringssy

  • Hvordan afinstallerer jeg JDK på Mac OS?

    Fra den officielle Oracle-manual. Naviger til /Library/Java/JavaVirtualMachines og fjern den mappe, hvis navn matcher følgende format: /Library/Java/JavaVirtualMachines/jdkmajor.minor.macro[_update].jdk For eksempel for at afinstallere 8u6: %rm -rf jdk1.8.0_06.jdk Forsøg ikke at afinstallere J

  • Generer JNI-headerfiler til klassefiler i JDK 10

    Du kan altid gå via javap . Jeg ved, jeg ved det. Det er grimt, har mange antagelser, men hvis du har desperat brug for at generere headers til mange filer, er det måske den eneste mulighed. #!/bin/bash # FIRST_ARG - full class name (with package) # SECOND_ARG - class path CLASS_NAME=`javap -cp $2

  • Hvordan installeres JDK 10 under Ubuntu?

    Opdatering:JDK 11 nu tilgængelig sudo apt-get install openjdk-11-jdk Til JDK 10 Mulighed 1:Nem installation (PPA) sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install oracle-java10-installer Indstil derefter som standard med: sudo apt-get install oracle-java10-s

  • Seneste åbne JDK 8 JAXB-bibliotek mislykkes i at opdele objekter med egenskaber, der indeholder nye linjetegn

    I mit tilfælde bruger jeg JAXB til at konvertere nogle få objekter til XML og serialisere dem til en fil via StAX/WoodStox. Jeg har formået at løse problemet ved at filtrere den XML, der bliver serialiseret. I detaljer er tilgangen sådan: Definer en tilpasset StreamWriter2Delegate , tilsidesæt wr

  • Java Mission Control fra JDK 1.8.0_161 fastfrosset ved opstart på Mac OS X

    Der er en løsning på dette, som nævnt af @jwatkins i en kommentar. Download swt kakaoglasset herfra. Vis pakkeindhold). For eksempel:cd /Library/Java/JavaVirtualMachines/jdk<version>.jdk/Contents/Home/lib/missioncontrol Sikkerhedskopier eksisterende jar ved hjælp af sudo mv plugins/

  • Hvad er grunden til at bruge OpenJDK?

    Andre svar er korrekte. Her er også nogle andre oplysninger, inklusive vitale ændringer fra begyndelsen af ​​2021. Kildekode versus binære filer/installationsprogrammer forstå forskellene mellem Oracle JDK og Open JDK. For at opsummere det:kildekode versus binære filer/installationsprogrammer . O

  • java.lang.ClassNotFoundException:com.sun.codemodel.CodeWriter med JDK9

    Du kan prøve at bruge jaxb2-maven-plugin 2.3.1 og indsætte <plugins> inde i <pluginManagement> kan virke. <pluginManagement> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>

  • Fejl:Kunne ikke køre javac -version, sørg for at du har en JDK installeret

    Søg efter rediger miljøvariabler i start.og under brugervariable tilføj en ny variabel med navnet JAVA_HOME og værdi med path_to_jdk_bin. sådan her Nu under systemvariabler skal stivariablen indeholde (tilføj hvis ikke tilføjet) indgangen %JAVA_HOME%. Sådan her Sørg først for, at du ikke h

  • JDK 8 er IKKE installeret - FEJL 404:Ikke fundet

    Efter en masse google fandt jeg et svar på Ubuntu-forummet. Grundlæggende ser problemet ud til at være, at der er en ny version af java, og installationsprogrammet blev ikke opdateret til at referere til det. Hvis din maskine er en Linux x64 med en AMD64 processor, skal du have den seneste Java8-v

  • JDK-datoformater parser DayOfWeek i tysk lokalitet, java8 vs java9

    Dette ser ud til at være der i java-9 på grund af den nuværende implementering af CLDR-dato-tids-mønstre med implementeringen af ​​JEP - 252, som siger, at Brug lokalitetsdata fra Unicode-konsortiets Common Locale DataRepository (CLDR) som standard. Lokaliserede mønstre til formatering og oversætt

  • Snyder Java JIT, når man kører JDK-kode?

    Ja, HotSpot JVM er en slags snyd, fordi den har en speciel version af nogle BigInteger metoder, som du ikke finder i Java-kode. Disse metoder kaldes JVM intrinsics. Især BigInteger.multiplyToLen er en iboende metode i HotSpot. Der er en speciel håndkodet assembly-implementering i JVM-kildebasen, me

  • Hvordan kan jeg bygge mit Gradle-projekt ved hjælp af et Windows JDK fra Ubuntu på Windows?

    Bare for at være sikker på, at jeg ikke gik glip af noget åbenlyst, downloadede jeg Android Studio (som indeholder JDK, eller rettere, minimalt sæt Java-værktøjer til at bygge Android-projekter) til Windows og Linux og installerede dem i 2 forskellige mapper:Windows-version i C:\Program Files\Androi

  • Kør fjederstøvle med jdk9 ved hjælp af stiksavsmoduler

    Jeg går ud fra, at spring.boot er et automatisk modul. Et automatisk modul erklærer det ikke afhængigt, så du skal bruge --add-modules for at sikre, at eventuelle eksplicitte moduler, der er nødvendige, bliver løst. Hvis spring.boot var et eksplicit modul, så antager jeg, at det ville være requires

  • Hvordan specificerer man at installere oracle jdk i stedet for openjdk i sdk cli på ubuntu 17.04?

    Du kan skrive sdk ls java og se, hvilke versioner der er tilgængelige. I øjeblikket ser jeg 8u141-oracle i listen. Så du kan installere det med sdk i java 8u141-oracle I øjeblikket er Oracle JDKer endelig blevet trukket ud af SDKMAN på grund af nogle juridiske problemer. De juridiske spørgsmål e

  • OpenJDK vs Java HotspotVM

    tl;dr Det accepterede svar fra apangin er nu forældet. For nyere versioner såsom Java 11, Oracle JDK produktet er stort set identisk med OpenJDK projekt. OpenJDK inkluderer nu Oracles tidligere tilbud:Java Flight Recorder, Java Mission Control, Application Class-Data Sharing og ZGC. For at citere

  • Gradle - Kunne ikke målrette mod platform:'Java SE 8' ved hjælp af værktøjskæde:'JDK 7 (1.7)'

    Dette er hvad der virkede for mig (Intellij Idea 2018.1.2): Gradle 2) Gradle JVM:skift til version 1.8 3) Kør gradueringsopgaven igen Til IntelliJ 2019: Gradle JVM Vælg korrekt version. Til IntelliJ 2019, JDK 13 og gRPC: Gradle JVM og Vælg korrekt version . du skal muligvis også tilføje

  • RuntimeException:Pakke jdk.internal.jimage.decompressor i modul jrt.fs og modul java.base

    $JAVA_HOME/lib/jrt-fs.jar indeholder en kopi af jrt-filsystemudbyderen, der er kompileret til JDK 8. Den er til værktøjer som f.eks. IDEer, der kører på JDK 8, men som skal have adgang til et JDK 9 runtime-image. Fra undtagelsen så ser det ud til, at denne JAR-fil, eller måske $JAVA_HOME/lib, er bl

  • Hvorfor kan JDK1.8.0u121 ikke finde kerberos default_tkt_enctypes-typerne? (KrbException:ingen understøttede standard-etyper for default_tkt_enctypes)

    Jeg har set det her før. Prøv dette. Kopier tastaturet ind i mappen C:\Program Files\Java\jdk1.8.0_121\bin og prøv igen med den enklere kommando vist nedenfor fra den mappe. Du behøver ikke at tilføje Kerberos-riget til SPN, da du allerede har defineret området i krb5.conf, så jeg fjernede det. ki

  • Kompilere med JDK 1.8 java:kan ikke få adgang til klassefil... klassefil blev ikke fundet

    Dette problem er løst nu :). Det er dybest set relateret til klassestiopsætning og gælder kun for JDK 1.8. For eksempel:Hvis klasse A har en reference til klasse B, og klasse B implementerer en grænseflade, sig C, så kræver javac i JDK 1.8 både klasse B såvel som grænseflade C på klassestien, hvor

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