redhat-developer / redhat-developer/vscode-java
Invalid runtime for JavaSE-1.8: The path (/usr/lib/jvm/java-8-openjdk) does not point to a JDK.
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- TypeScript
- Estrellas
- 2.3k
- Forks
- 546
- Merge medio
- 20 h 1 min
- PR fusionados (30 d)
- 11
Descripción
Invalid runtime for JavaSE-1.8: The path (/usr/lib/jvm/java-8-openjdk) does not point to a JDK.
Environment
- Operating System: Alpine Linux edge
- JDK version: openjdk version "1.8.0_402"
- Visual Studio Code version: 1.89.1
- Java extension version: v1.33.0
Steps To Reproduce
- Open a project with target JavaSE-1.8 or lower
- Notification pops out and the project gets built with a different JDK (OpenJDK 17 in my case)
Current Result
OpenJDK 8 shipped with the distro is not recognized as valid jvm
Expected Result
OpenJDK 8 shipped with the distro is recognized as valid jvm
Additional Informations
Other OpenJDK versions such as 17 and 21 are recognized properly and used in build
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
No se nombra ningún archivo de código fuente ni ninguna prueba. Reproduce el problema en Alpine Linux edge con OpenJDK 8 y, a continuación, rastrea el punto de entrada de la validación del JDK/runtime de la extensión; se considera terminado cuando JavaSE-1.8 acepta /usr/lib/jvm/java-8-openjdk sin recurrir a JDK 17.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, vscode
- Área
- developer-experience, tooling
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100