redhat-developer / redhat-developer/vscode-java
Problem on Linux with GRADLE_HOME environment variable
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- TypeScript
- Star
- 2.3k
- Fork
- 546
- Merge trung bình
- 20 giờ 1 phút
- Pull request đã merge (30 ngày)
- 11
Mô tả
When I launch VS Code on a Java project built using Gradle, I get the following errors:
Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-5.1-bin.zip'
Could not create parent directory for lock file /usr/share/java/gradle/wrapper/dists/gradle-5.1-bin/....../gradle-5.1-bin.zip.lck
I managed to fix the problem by setting the environment variable GRADLE_HOME to ~/.gradle instead of the default /usr/share/java/gradle and cleaning the project directory.
Environment
- Operating System: Arch Linux 5.0.4
- JDK version: openjdk version "11.0.3" 2019-04-16
- Visual Studio Code version: 1.32.3
- Java extension version: Java Extension Pack 0.6.0
Steps To Reproduce
- Launch a Java project using Gradle 5.1
Current Result
The Java Language Server aborts.
Expected Result
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 quá trình khởi động Java Language Server với một dự án Gradle 5.1 trên Arch Linux, sử dụng các chi tiết môi trường trong báo cáo. Theo dõi cách Gradle wrapper chọn bản phân phối và thư mục tệp khóa; được coi là hoàn thành khi máy chủ khởi động mà không yêu cầu thay đổi GRADLE_HOME theo cách thủ công.
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, vscode
- Lĩnh vực
- build-system, developer-experience
- 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
- Cần làm rõ
- Mức phù hợp với người mới
- 28/100