Domanda
ho acceso un progetto su cui sto lavorando verso Maven e improvvisamente auto boxe sembra avere rotto. Il mio IDE NetBeans () si lamenta sulle linee, come quella qui sotto con l'errore "tipi incompatibili"
Integer order = 4;
Soluzione
Il compilatore interno (usato per il redattore suggerimenti) seguirà le impostazioni della sorgente del POM, per abbinare il comportamento di una generazione completa Maven. Maven attualmente il default è 1.3 come un livello di origine: http://jira.codehaus.org/browse/ MCOMPILER-80 È possibile modificare il livello della sorgente modificando il POM, o (più facilmente) utilizzando la finestra di proprietà del progetto NetBeans.
Altri suggerimenti
Verifica per controllare che sia ancora la compilazione con un post-1.5 JDK, e che le impostazioni di compatibilità non sono sintonizzati al di sotto di 1,5 sia.