microsoft / microsoft/vscode-java-debug
debug pauses on decompiled class file instead of source java files
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- TypeScript
- Estrellas
- 591
- Forks
- 429
- Merge medio
- 1 d 9 h
- PR fusionados (30 d)
- 19
Descripción
debug pauses on decmpiled class file instead of source java files
Environment
- Operating System: RHEL 7.6 on Remote and windows 10 on local machine
- JDK version: 1.8.0_181
- Visual Studio Code version: 1.51.1
- Java extension version: 0.71
- Java Debugger extension version: 0.29.0
Steps To Reproduce
- I have a project in a remote machine. Which works and compiles fine.
- The debug option is pausing on .class files instead of .java files.
- I tried adding this setting sourcePaths settings too. but it didn't work. Is there any specific synatax for that?
e.g. if my source is in /opt/myproject/trunk/src/com/abcd/xyz/main.java
Should I be adding /opt/myproject/trunk/src in this setting?
Language Server Logs
[Error - 11:55:35 AM] Nov 27, 2020, 11:55:35 AM Unable to load IDecompiler class for jarFileContentProvider
Current Result
Debugger pausing on .class files
Expected Result
Debugger should use the source .java files
Additional Informations
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
Comienza reproduciendo el caso de depuración remota descrito en el issue y revisa los Language Server Logs, especialmente el fallo al cargar IDecompiler para jarFileContentProvider. Después, inspecciona cómo se gestionan la configuración sourcePaths y la pausa en archivos de clase decompilados; se considera terminado cuando los puntos de interrupción pausen en los archivos .java correspondientes en lugar de en archivos .class.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, typescript, vscode
- Área
- devtools
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100