Me pregunto cómo cambiar el compilador de Java en Eclipse.Tengo dos JDK instalados, cómo cambiar el compilador de Java en Eclipse
Respuesta
JRE Ventana> prefrences> Java> instalados
En el menú selecciona Ventana -> Preferencias y, a continuación, en el árbol que buscar Java y Complier
Ahí lo tienes nivel de complacencia Complier y se puede elegir.
¿Está seguro de que cambiar el nivel de cumplimiento del compilador realmente cambia el compilador utilizado por Eclipse? El mensaje de advertencia en Eclipse dice que se debe instalar el JRE requerido (no tiene un compilador), no el JDK (tiene el compilador), cuando se cambia el nivel de cumplimiento. – faizal
Eclipse no utiliza el compilador en el JDK, solo las bibliotecas de tiempo de ejecución. El compilador está incrustado en Eclipse (para que pueda ejecutar en un JRE simple).
Establece todas las propiedades del compilador en la ventana de preferencias del compilador Java-> y las bibliotecas de clase en el JRE elegido.
Eso es interesante. Entonces, incluso si obtengo el último JDK en mi sistema, ¿Eclipse todavía usa el viejo compilador que viene con Eclipse? Ver mi pregunta relacionada http://stackoverflow.com/questions/24710030/is-jdk-required-for-android-developement – faizal
Sí. Esta es la razón por la cual el soporte de Java 8 en Eclipse 4.4 se backported a 4.3 –
bien. Eso me hace preguntarme si Eclipse también tiene un JDK integrado. ¿O solo el compilador? No pude encontrar nada mirando la carpeta de instalación de Eclipse. – faizal
El sitio web de Eclipse dice que cambiar la VM en Eclipse.ini es la forma más segura de cambiar la VM subyacente. Aquí hay un fragmento del sitio de eclipse.
http://wiki.eclipse.org/Eclipse.ini
"Una de las opciones más recomendables a utilizar es para especificar un JVM específica para Eclipse para ejecutar en. Esto garantiza que son absolutamente cierta qué máquina virtual Eclipse se ejecutará en y aísla usted desde el sistema cambios que pueden alterar la JVM "predeterminada" para su sistema. Muchos usuarios se han desconectado porque pensaban que sabían qué JVM sería usado por defecto, pero pensaban que no. eclipse.ini le permite estar CIERTO ".
Eclipse utiliza su propio compilador llamado 'Eclipse Compiler para Java (TJE)' incrustado con JDT para compilar el código de Java. Solo podemos cambiar el entorno de tiempo de ejecución de Java.
ve a Ventana-> Preferencias-> Java-> Compilar.Puedes cambiar el compilador de Java en este menú.
- 1. Cómo cambiar el compilador Ant a JDK 1.6
- 2. Configurar programáticamente JRE instalados en Eclipse
- 3. Ejecutando dos versiones de Java JDK
- 4. ¿Cómo puedo saber qué conectores Eclipse M2E tengo instalados?
- 5. ¿Cómo comenzar el eclipse en JDK?
- 6. Actualizar el compilador de Eclipse Java
- 7. ¿Debo instalar Java SDK si tengo eclipse?
- 8. en Eclipse JDK no encontrado
- 9. Cómo configurar compilador de Java que no sea eclipse para Eclipse IDE
- 10. Cómo cambiar la versión de JDK para un proyecto de Eclipse
- 11. Determine programáticamente qué JDK/JRE están instalados en mi caja
- 12. Eclipse y JDK 7
- 13. JDK = Java SE && JDK! = Java EE?
- 14. Cómo ejecutar Eclipse Indigo en JDK 1.7 OSX
- 15. ¿Cómo convierto al JDK en el JRE predeterminado?
- 16. compilador Java en Runtime
- 17. Complementos instalados en Eclipse no visible
- 18. ¿Cómo cambiar JRE espacio de trabajo en Eclipse
- 19. ¿Cómo compilar para JDK 1.1.8?
- 20. Java JDK, SDK, SE?
- 21. Set $ JAVA_HOME en Eclipse, pero ANT no puede encontrar el compilador Java
- 22. exportando complementos instalados desde eclipse a otro
- 23. Serializar el objeto en jdk 1.5 y deserializarlo jdk 1.6
- 24. especificando el compilador de Eclipse completamente de _within_ build.xml
- 25. ¿Cómo instalas JDK?
- 26. Downgrade Eclipse hormiga para compilar durante el uso de bibliotecas JDK antiguas (Java 1.7 -> 1.6)
- 27. Cómo ejecutar el compilador JAXB de ANT
- 28. Eclipse: cómo compartir las configuraciones de errores/advertencias del compilador Java en todo el equipo
- 29. ¿Cómo especifico el JDK para un dominio GlassFish?
- 30. ¿Cómo (re) adjuntar fuentes JDK para Eclipse en Snow Leopard?
Esto hace cambiar el JRE, sin embargo, no cambia el compilador. Requiero que mi otro IDE use JDK 1.7 y Eclipse para usar JDK 1.6. – Daniel