microsoft / microsoft/vscode-java-debug
debug pauses on decompiled class file instead of source java files
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- TypeScript
- Star
- 591
- Fork
- 429
- Merge trung bình
- 1 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 19
Mô tả
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
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện trường hợp gỡ lỗi từ xa được mô tả trong issue và xem xét Language Server Logs, đặc biệt là lỗi không tải được IDecompiler cho jarFileContentProvider. Sau đó, kiểm tra cách thiết lập sourcePaths và việc tạm dừng ở tệp lớp đã dịch ngược được xử lý; được xem là hoàn thành khi các điểm dừng tạm dừng trong các tệp .java tương ứng thay vì các tệp .class.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java, typescript, vscode
- Lĩnh vực
- devtools
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 42/100