2015-05-13 11 views
9

Sto usando l'ultimo JDK e ovunque dalla creazione del progetto ad oggi tutto è impostato per Java8 o SDK 8.IntelliJ non accetterà Java8 e diamanti alla fine della lista/Map

Eppure, IntelliJ mi dà questo numero:

enter image description here

La spia rossa mi dice di passare alla Java7.

questo è il mio progetto impostazioni: enter image description here

e questa è la sezione Moduli: enter image description here

Come si può vedere; L'ho modificato in modo specifico dall'SDK predefinito a java 8 quando ho ricevuto l'errore, ma nessun risultato.

le impostazioni del compilatore simile a questa: enter image description here

Sono su un MacBook e IntelliJ è la versione della comunità. Qualcuno sa perché questo sta accadendo e come lo aggiusto?

+1

Prova a svuotare le cache. CTRL + MAIUSC + A >> "Cache" >> Invalida cache/riavvio. –

+0

È anche nel menu File. –

+0

Invalida le cache, riavvia. – vikingsteve

risposta

5

tenta di eseguire il progetto, se questo è il vostro messaggio di errore: enter image description here

allora ti suggerisco di avere un aspetto poco nella vostra pom -file.

Questo progetto è stato realizzato utilizzando l'impostazione del progetto Maven IntelliJ, e mancava questa bella riga di codice:

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-compiler-plugin</artifactId> 
      <configuration> 
       <source>1.8</source> 
       <target>1.8</target> 
      </configuration> 
     </plugin> 
    </plugins> 
</build> 

IntelliJ non (almeno nel mio caso) generano la versione in POM (nonostante ciò ho scelto tutte le impostazioni per questo).

0

Ho provato anche a specificare la versione del compilatore nel plugin, senza alcun risultato. Hai provato a invalidare la cache? È File ->Invalidate Caches/Restart.... Probabilmente riavvio anche per buona misura.

+0

Sì, l'ho provato e non ha funzionato per me, tuttavia potrebbe funzionare per qualcun altro. – Gemtastic

+0

Sono entrato in uno stato simile su IDEA 14 per Mac e non l'ho mai risolto. Ho finito per ricreare il mio lavoro in un nuovo repository. Penso che il problema iniziale fosse che ho creato un progetto Spring tramite il generatore di archetipi Maven e poi ho incasinato l'aggiunta del file 'pom.xml'. Non sono mai stato in grado di recuperare. –

Problemi correlati