Configurazione di JDK
- Windows -> Preferenze -> JRE installati, per configurare i JDK installati
- Proprietà progetto, compilatore Java, Abilita impostazioni specifiche del progetto (o configura le impostazioni dell'area di lavoro), Conformità JDK
- Proprietà progetto, percorso build Java, librerie, Aggiungi libreria, libreria di sistema JRE, area di lavoro predefinita o JRE alternativo (uno dei JRE configurati in
Esperto di
MA SE stai usando Maven, a condizione che tu abbia il tuo ultimo JRE (Windows / Preferenze / JRE installati), ad esempio JDK 1.8
È possibile selezionare il livello 1.6, 1.7, 1.8 configurando gli attributi di origine e di destinazione del plug-in del compilatore maven, come questo
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
E idealmente, se hai un pom genitore, puoi farlo per tutti i moduli (progetti Eclipse) nel pom genitore, in un unico posto.
Origine e destinazione
Se si desidera utilizzare le funzionalità del linguaggio Java 8, –source deve essere impostato su 1.8. Inoltre, affinché le classi compilate siano compatibili con JVM 1.8, il valore –target dovrebbe essere 1.8.
Aggiornamento della libreria JRE che è rotta in molti progetti contemporaneamente (con Maven)
Piuttosto che aggiornare una per una la libreria JRE, lascia che Maven lo faccia per te.
Selezionando i progetti e facendo clic con il tasto destro per Maven -> Aggiorna progetto, imposterà la libreria di sistema sul percorso del JDK installato, nel caso in cui i percorsi siano interrotti (perché hai installato un nuovo JDK o importato da un altro computer, ecc.) E impostare la conformità JDK in base all'impostazione di origine e destinazione di Maven nel pom.