Irrelevant "Invalid runtime for JavaSE-21" on start with WSL
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- java, typescript, vscode
- Área
- devtools, operating-systems, tooling
Línea de trabajo
Comienza reproduciendo la advertencia de inicio en un proyecto de VS Code abierto mediante WSL y, después, sigue la detección del runtime de Java y cómo se evalúan Windows PATH o JAVA_HOME en el contexto remoto. Se considera terminado cuando el JDK de Windows no se informa como no válido, mientras se sigue utilizando el JDK válido de WSL y no aparece ninguna advertencia.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the bug
I run vscode with WSL.
Bujt on startup, I get this message:
"Invalid runtime for JavaSE-21: The path points to a missing or inaccessible folder (c:\Program Files\Amazon Corretto\jdk21.0.9_10)."
It should not try a Windows path from WSL Remote. I suspect it either walks over all $PATH entries, or falsely evaluates the Windows side JAVA_HOME.
After closing the message, everything works fine, it correctly uses the JDK in Linux/WSL for everything.
To Reproduce
(Have a valid JDK installed in Windows. I have it in the Windows PATH, and JAVA_HOME set)
Steps to reproduce the behavior:
- Start VSCode on a project residing in WSL
- Wait a few seconds for the message to pop up.
Expected behavior
Not showing that message.
Environment
- Operating System: Windows
- JDK version: 21 (The mistakenly picked up Amazon Corretto on Windows, and either OpenJDK or Corretto within WSL)
- Visual Studio Code version: 1.127.0
- Java extension version: 1.55.0
Additional Information
I tried these things:
- Checking for the path in any configuration (workspace, user, WSL, project)
- deleting ~/.vscode-server completely in WSL
- deleting globalStorage and workspaceStorage in Windows %APPDATA%
- disable "Detect JDK at startup" option, no effect.
- Lenguaje dominante
- TypeScript
- Estrellas
- 2.3k
- Forks
- 547
- Merge medio
- 20 h 9 min
- PR fusionados (30 d)
- 10
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.
Más de redhat-developer/vscode-java
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
redhat-developer/vscode-java#4509 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
redhat-developer/vscode-java#4426 ·
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
redhat-developer/vscode-java#4506 · 3 comentarios · 4 reacciones ·
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
redhat-developer/vscode-java#4505 · 2 comentarios · 2 reacciones ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
redhat-developer/vscode-java#4504 · 3 comentarios · 1 reacción ·
Todos los issues de redhat-developer/vscode-java
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug v2
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
modelcontextprotocol/inspector#2458 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
railmapgen/rmp-gallery#4068 ·
-
Mend: dependency security vulnerability status: needs triage 🕵️♀️
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
carbon-design-system/ibm-products#9907 ·