Domande taggate «java-11»


6
Come installare OpenJDK 11 su Windows?
In passato, Oracle pubblicava un programma di installazione eseguibile per Windows che avrebbe: Decomprimere i file Aggiungi le chiavi di registro che indicano la versione e il percorso installati Aggiungi il JRE al PERCORSO di sistema Registra un programma di disinstallazione con Windows. A partire da Java 11, la versione …
269 windows  java-11 


7
Impossibile compilare un semplice progetto Java 10 / Java 11 con Maven
Ho un banale progetto Maven: src └── main └── java └── module-info.java pom.xml pom.xml: <groupId>org.example</groupId> <artifactId>example</artifactId> <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> <name>example</name> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <release>10</release> </configuration> </plugin> </plugins> </build> Quando creo il progetto tramite mvn -X install -DskipTests=true, non riesce: org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:testCompile (default-testCompile) on …


1
Perché la rimozione da un TreeSet con un comparatore personalizzato non rimuove un set più grande di elementi?
Utilizzando sia Java 8 che Java 11, considerare quanto segue TreeSetcon un String::compareToIgnoreCasecomparatore: final Set<String> languages = new TreeSet<>(String::compareToIgnoreCase); languages.add("java"); languages.add("c++"); languages.add("python"); System.out.println(languages); // [c++, java, python] Quando provo a rimuovere gli elementi esatti presenti in TreeSet, funziona: tutti quelli specificati vengono rimossi: languages.removeAll(Arrays.asList("PYTHON", "C++")); System.out.println(languages); // [java] Tuttavia, se …

1
Paths.get vs Path.of
Per quanto ne so, Paths.gete Path.ofsembra fare esattamente la stessa cosa, trasformando una o più stringhe in un Pathoggetto; la documentazione https://docs.oracle.com/javase/8/docs/api/java/nio/file/Paths.html#get-java.lang.String-java.lang.String...- e https: //docs.oracle.com/en/java/javase/13/docs/api/java.base/java/nio/file/Path.html#of(java.lang.String,java.lang.String ... ) usa la stessa formulazione. Sono infatti identici? Path.offu introdotto in seguito. Congettura: è stata introdotta per il gusto di uno Foo.ofstile coerente . …
20 java  java-11 

3
JDK 11+ e Javadoc
Exit code: 1 - javadoc: error - The code being documented uses packages in the unnamed module, but the packages defined in https://docs.oracle.com/en/java/javase/11/docs/api/ are in named modules. Qualcuno è stato in grado di far funzionare javadoc senza dover cambiare la versione di origine in 1.8 (come suggerito in altri forum)? …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.