the - intellij java 8 mac
¿Cómo cambio el IntelliJ IDEA predeterminado JDK? (6)
Uso IntelliJ IDEA como mi entorno de desarrollo, y Maven para la gestión de la dependencia. Con frecuencia construyo la estructura de mi proyecto (directorios, poms, etc.) fuera de IDEA y luego importo el proyecto a IDEA utilizando el Import project from external model
. Esto funciona muy bien, excepto que en mis poms especifico que el plugin maven-compiler debe usar JDK 1.6, y cuando lo importo, IDEA me informa que el Language Level Changed
y que los Language level changes will take effect on project reload
, y luego solicita volver a cargar el proyecto Esto es molesto porque siempre uso la misma versión de JDK.
¿Cómo cambio el JDK predeterminado que usa IntelliJ IDEA, para que no tenga que volver a cargar mi proyecto cada vez que importo un nuevo proyecto?
Descubrí que en versiones recientes de IntelliJ IDEA requiere Java 1.8 pero no está configurado de manera predeterminada.
Podemos cambiar la ruta o configurar desde Project Settings
> Project
> Project SDK
aquí podemos editar o agregar la ruta del JDK.
(en mi caso, la ruta se encuentra en C:/Program Files/Java/jdk1.8.0_102
)
Esta configuración se cambia en el cuadro de diálogo "Estructura de proyecto predeterminada ...". Vaya a "Archivo" -> "Otras configuraciones" -> "Estructura de proyecto predeterminada ...".
A continuación, modifique la configuración "Nivel de idioma del proyecto" al nivel de idioma que desee.
IntelliJ IDEA 12 tenía esta configuración en "Estructura de proyecto de plantilla ..." en lugar de "Estructura de proyecto predeterminada ..."
Otro lugar que vale la pena verificar: busque en el pom.xml de su proyecto, si está utilizando el complemento de compilación Maven, en la configuración de origen / destino y asegúrese de que sea la versión deseada de Java. Descubrí que tenía 1.7 en lo siguiente; Lo cambié a 1.8 y luego todo compiló correctamente en IntelliJ.
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugins>
- Estoy usando IntelliJ IDEA 14.0.3, y también tengo la misma pregunta. Elija el menú
File
/Other Settings
/Default Project Structure...
- Elija la pestaña
Project
, secciónProject language level
, elija el nivel de la lista desplegable, esta configuración esdefault for all new project
.