microsoft / microsoft/vscode-java-debug
Feature request: Launch configuration option to force Java execution environment used for run/debug
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ả
Feature request: Please add a way to force a specific Java execution environment (from the environments defined by "java.configuration.runtimes") to be used by the debugger to launch the application.
For compatibility reasons, the Maven project files defines "1.8" as "<java-version>". However, in several environments (HiDPI), the use of at least Java 11 is required to run the application correctly. At the moment, there seems to be no way to force the VSCode Java debugger to use Java 11 and overwrite the "<java-version>" setting from the Maven POM file.
Environment
- Operating System: Windows 10
- JDK version: Java SE 1.8 and Java SE 11
- Visual Studio Code version: 1.49.1
- Java extension version: 0.10.0
- Java Debugger extension version: 0.28.0
Current Result
Visual Studio Code Java debugger is always launching using Java SE 1.8.
Expected Result
Can force the Visual Studio Code Java debugger to use Java 11 to run/debug the application.
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 theo dõi cách trình gỡ lỗi Java chọn runtime khởi chạy và mối quan hệ giữa java.configuration.runtimes với java-version trong Maven POM. Công việc hoàn tất khi một cấu hình khởi chạy có thể chọn rõ ràng một môi trường Java đã được cấu hình, ghi đè phiên bản do dự án khai báo cho việc chạy và gỡ lỗi.
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
- Lĩnh vực
- devtools, tooling
- Loại issue
- Tính năng
- Độ 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
- 35/100