redhat-developer / redhat-developer/vscode-java

Problem on Linux with GRADLE_HOME environment variable

Ouverte
#859 1 commentaire 14 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Gradle
Langage dominant
TypeScript
Étoiles
2.3k
Forks
546
Merge moyen
20 h 1 min
PR mergées (30 j)
11

Description

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
  1. Launch a Java project using Gradle 5.1
Current Result

The Java Language Server aborts.

Expected Result
Additional Informations

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par reproduire le démarrage de Java Language Server avec un projet Gradle 5.1 sur Arch Linux, en utilisant les détails de l’environnement indiqués dans le rapport. Suivez la manière dont le wrapper Gradle choisit sa distribution et son répertoire de fichiers de verrouillage ; le travail est terminé lorsque le serveur se lance sans nécessiter de modifier GRADLE_HOME manuellement.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java, vscode
Domaine
build-system, developer-experience
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
28/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.