Sto usando Maven con 'Eclipse Kepler JavaEE'. Ho qualcosa di simile a 'Maven-compiler-plugin':Come forzare il plugin di Eclipse m2e per usare jdk per un progetto
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
Ogni volta che sto cambiando qualcosa nel 'pom.xml', le forze di Eclipse mi esibisco 'Maven -> Aggiornamento Project' e di progetto le impostazioni sono cambiate per usare JRE invece JDK e alcune build di Maven si stanno fermando per funzionare.
L'unica soluzione che ho trovato per risolverlo è impostare Come posso impostare eclipse/m2e per utilizzare JDK è definire un percorso in maven-compiler-plugin. Non è una buona soluzione, dal momento che funziona solo per il mio computer fallirà per gli altri.
Penso che ci siano alcune definizioni di maven o m2e che dicono "usa jdk e non jre".
Definizione JDK compatibile con JavaSE-1.7 in Execution Environments ha funzionato in modo eccellente. Grazie. –
Non vedo una voce JDK in >> Finestra | Preferenze | Java | Installato JREs, Solo un jre entry .. – Snedden27
@ Snedden27 in tal caso devi aggiungere JDK lì (basta fare clic su "aggiungi" e indicare la posizione JDK ... se ne hai persino installata una ...) – Line