redhat-developer / redhat-developer/vscode-java

Stale “Build Failed” state after successful Maven build and Run

Ouverte
#4,502 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

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

Description

Environment:

  • macOS arm64
  • VS Code Java extension
  • JDK 25.0.2
  • Maven 3.9.1

A minimal Maven Java project continued showing a “Build Failed” state in the VS Code Java tooling even after the project was healthy.

Observed:

  • mvn clean package: BUILD SUCCESS
  • mvn test: BUILD SUCCESS
  • VS Code Run launched com.mycompany.app.App successfully
  • VS Code diagnostics reported no errors
  • Refreshing the Java project configuration cleared the stale state

Expected:
The Java build status should update after a successful rebuild or successful Run.

Actual:
The previous failure remained visible until Java project configuration was refreshed.

Workaround:
Run “Java: Update Project Configuration” or reload the Java tooling.

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 problème avec le projet Java Maven minimal décrit, puis suivez le chemin VS Code Java tooling qui enregistre et affiche l’état du build après mvn clean package, mvn test et Run. Le travail est terminé lorsqu’un rebuild ou un Run réussi efface l’état précédent « Build Failed » sans nécessiter d’actualiser la configuration du projet.

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

Évaluation

Stack technique
java, typescript, vscode
Domaine
developer-experience, tooling
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Active
Clarté
Plutôt claire
Accessibilité débutants
62/100

Recevez les nouvelles issues par e-mail

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