No se puede configurar Java 11 de IntelliJ

qué:

Estoy utilizando Windows y variables de entorno configuradas para Java 11. En la versión del terminal, java es 11 como se esperaba y estoy para compilar y ejecutar archivos de clase Java a través del terminal.

En IntelliJ (Versión Comunidad 05.03.2018), que se utiliza para tener la versión 8 que funcionaba bien. No soy capaz de conseguir que funcione ya que el cambio a la versión 11 (probado con nuevos proyectos también).

Bajo la estructura del proyecto, la ruta del archivo se establece en C: \ Archivos de programa \ Java \ jdk-11 como se esperaba.

Bajo el Proyecto configuración / módulo, set version 1.11 a JDK. No es posible cambiar el nivel de idioma a 11. Nivel máximo posible es 9.

Para la configuración por defecto del proyecto, no puede seleccionar las opciones para la versión de código de bytes de destino.

Cuando trato de ejecutar el método principal, que tiene nada más que una declaración de impresión, me sale mensaje de error siguiente:

Error: No se puede ejecutar el programa "D: \ Archivos de programa \ JetBrains \ IntelliJ IDEA Community Edition 3.3.2017 \ jre64 \ bin \ java" (en el directorio "C: \ Users \ username.IdeaIC2017.3 \ system \ compilación del servidor") : error CreateProcess = 2, el sistema no puede encontrar el archivo especificado

¿Por qué se busca en algún espacio extraño cuando mi camino JDK se ha especificado en C: \ Archivos de programa \ Java \ jdk-11 ya?

Por favor consejo lo que me falta. Añadido algunas capturas de pantalla para referencia.

ACTUALIZACIÓN: Mi versión es la versión 3.5.2017 Comunidad. Consulte a mi comentario a continuación.

introducir descripción de la imagen aquí

introducir descripción de la imagen aquí

introducir descripción de la imagen aquí

Andrei Consejo:

2018.3.4 funciona muy bien para JDK> 1.8

introducir descripción de la imagen aquí

El problema que tiene es debido a los ajustes que se están utilizando

Error: No se puede ejecutar el programa "D: \ Archivos de programa \ JetBrains \ IntelliJ IDEA Community Edition 3.3.2017 \ jre64 \ bin \ java" (en el directorio "C: \ Users \ username.IdeaIC2017.3 \ system \ compilación del servidor") : error CreateProcess = 2, el sistema no puede encontrar el archivo especificado

Volver a instalar y no reutilizar la misma configuración a partir de 2017 debería funcionar bien.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=181999&siteId=1
Recomendado
Clasificación