2011-10-18 12 views
10

Alcuni background: sto riscontrando il temuto "livello del compilatore Java non corrisponde alla versione dell'aspetto del progetto Java installato" nel mio progetto eclipse. Sto usando Eclipse Helios su OS X Snow Leopard.Modifica l'impostazione di Java Facet in eclissi

Ho problemi con la modifica delle impostazioni di java facet per eclipse e maven. Ho cercato in giro e ovunque dice di andare a Proprietà del progetto -> Sfaccetta di progetto e modificare la versione lì. Tuttavia, per la mia istanza di Eclipse, queste impostazioni non sono disponibili tramite l'interfaccia utente.

Come modificare manualmente la versione di Java Viset?

risposta

18

trovato nel progetto sotto:

/.settings/org.eclipse.wst.common.project.facet.core.xml

<?xml version="1.0" encoding="UTF-8"?> 
<faceted-project> 
    <fixed facet="wst.jsdt.web" /> 
    <installed facet="java" version="1.5" /> 
    <installed facet="jst.web" version="2.3" /> 
    <installed facet="wst.jsdt.web" version="1.0" /> 
</faceted-project> 

Per quanto mi riguarda, ho dovuto cambiare il java versione 1.5 - 1.6 Pensavo che sarebbe stato utile per gli altri dal momento che non è ben documentato.