Sto lavorando a un progetto che deve essere distribuito nell'ambiente di runtime 1.5. Quindi qualcuno sa come costruire il target del progetto come 1.5 da 1.6 JDK con IntelliJ IDEA, e il mio sviluppo è Mac OSX 10.8 e JDK versione 1.6Come costruire il target del progetto java come 1.5 di 1.6 JDK con Intellij IDEA?
risposta
Bytecode può essere controllato per progetto o per modulo:
ho avuto lo stesso problema e ho riparato cambiare la configurazione del plugin Maven compilatore
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
Se si tratta di un progetto basato su Maven, allora questa è la risposta, poiché le modifiche dell'altro livello di lingua descritte sopra alle impostazioni del progetto IntelliJ andranno perse se il progetto Maven viene reimportato. Il valore predefinito di Maven per entrambe queste proprietà è 1.5. – Gary
è inoltre possibile modificare questo su base di progetti individuali, piuttosto che impostare la versione di default bytecode in t lui impostazioni globali.
In 2.016,2:
File -> Progetto Struttura
voce "Impostazioni di progetto" -> Moduli
selezionare il modulo da modificare nel riquadro sinistro
Nella scheda "Sorgenti" cambiare il "Livello di lingua:" a qualsiasi livello supportato dal JDK
- 1. Serializzare l'oggetto in jdk 1.5 e deserializzarlo jdk 1.6
- 2. Migrazione del codice da JDK 1.5 a 1.6
- 3. JDK 1.6 e Xerces?
- 4. Maven: javac: source release 1.6 richiede la versione target 1.6
- 5. Finestra di aggiornamento del progetto, IntelliJ-idea
- 6. Come modificare il compilatore Ant su JDK 1.6
- 7. IntelliJ progetto di importazioni da POM usando sbagliato JDK versione
- 8. Esecuzione di Ant con JDK 1.6 su Mac OS X
- 9. guerra Costruire con Gradle, Debug con IntelliJ IDEA
- 10. Come aggiungere un progetto per costruire il percorso in IntelliJ Idea
- 11. setup del progetto Grails in IntelliJ IDEA
- 12. Come creare un progetto PHP con IntelliJ Idea 9?
- 13. Sun JDK 1.5 non può errore dereferenzia con i generici
- 14. come configurare il progetto multi lingua idea intellij
- 15. Come configurare un progetto di maven in Intellij IDEA 12
- 16. Progetto Java con Gradle in IntelliJ IDEA: impossibile risolvere il simbolo 'google' ma compila il progetto
- 17. Come decompilare in java files intellij idea
- 18. NetBeans 7.4 può avere JDK 1.6 come piattaforma predefinita?
- 19. Il metodo Java funziona in 1.5 ma non 1.6
- 20. Intellij IDEA. Mostra sempre la directory `target` di maven
- 21. Passaggio tramite codice sorgente JDK in IntelliJ IDEA
- 22. Come si elimina il progetto in intelliJ IDEA 10.5?
- 23. Differenza tra jdk 1.6 e jdk 1.7?
- 24. TestNG con IntelliJ IDEA: Come utilizzare il file testng.xml in IntelliJ IDEA 9
- 25. idea intellij maven progetto non può fare
- 26. IntelliJ IDEA indietro/avanti con il mouse
- 27. Come creare un progetto JavaFX Maven in IntelliJ IDEA?
- 28. Qual è il livello della lingua del progetto in IntelliJ IDEA?
- 29. Java: il modo più semplice per impacchettare entrambi i codici Java 1.5 e 1.6
- 30. Gradle costruire con Java 8
ho provato, ma ancora non è riuscito con questo errore: java: javacTask: rilascio dei sorgenti 1.6 richiede il rilascio di destinazione 1.6 – sureone
assicurarsi progetto/[moduli] (http: // img705. imageshack.u s/img705/5387/20130511123324.png) [il livello della lingua è impostato su 5.0] (http://img534.imageshack.us/img534/6286/20130511123253.png) e il campo Parametri aggiuntivi della riga di comando è vuoto. – CrazyCoder
Sì, funziona, grazie mille! – sureone