Ho scaricato un progetto dal nostro svn e ora sto provando a compilarlo usando Maven (mvn clean install ... il mio maven è Apache Maven 3.0 .4). Sfortunatamente, quando provo a creare, si verifica il seguente errore. È strano che riporti qualcosa (credo) sulla versione 1.3 di Java, che ovviamente non ho installato sul mio laptop. Ho JAVA_HOME
settato su JDK 1.7, il mio javac è anche nella versione 1.7 ...Maven - usa -sorgente 5 o superiore per abilitare ... durante la creazione del progetto
Si prega di sapere dove è il problema?
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project irapi: Compilation failure: Compilation failure:
[ERROR] /home/jan/nutch/src/plugin/irapi/src/main/java/cz/cvut/fit/linkedtv/irapi/rest/MediaServer.java:[21,1] error: **annotations are not supported in -source 1.3**
[ERROR]
[ERROR] (use -source 5 or higher to enable annotations)
[ERROR] /home/jan/nutch/src/plugin/irapi/src/main/java/cz/cvut/fit/linkedtv/irapi/solr/SolrQueryResponseConvertor.java:[35,26] error: **for-each loops are not supported in -source 1.3**
Stai eseguendo Maven dalla riga di comando? Nella tua riga di comando, cosa dice quando digiti 'java -version'? –
Sì, dalla riga di comando. Dice jan @ jan: ~/nutch/src/plugin/irapi $ java -version versione java "1.7.0_17" Java (TM) SE Runtime Environment (build 1.7.0_17-b02) Java HotSpot (TM) 64 -Bit Server VM (build 23.7-b01, modalità mista) –
Stranamente, beh forse hardcoding il valore risolverà il tuo problema: http://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler- source-and-target.html –