redhat-developer / redhat-developer/vscode-java
Constant Error Message "Download and install a JDK to compile your project"
Personne n'a encore pris cette issue.
- Langage dominant
- TypeScript
- Étoiles
- 2.3k
- Forks
- 546
- Merge moyen
- 20 h 1 min
- PR mergées (30 j)
- 11
Description
Type: Bug
Steps:
Install Language Support for Java by Redhat.
Open any project without a JDK.
It is ANNOYING as heck.
Please filter with a if then statement for java enabled projects with a semantic search prior to messaging.
Extension version: 1.43.1
Windsurf version: Windsurf 1.99.3 (7ebe3c84f46e15cc83584023b53a4988df13f475, 2025-07-17T03:03:08.329Z)
OS version: Windows_NT x64 10.0.26100
Modes:
System Info
| Item | Value |
|---|---|
| CPUs | Intel(R) Core(TM) i9-10980XE CPU @ 3.00GHz (36 x 3000) |
| GPU Status | 2d_canvas: enabled canvas_oop_rasterization: enabled_on direct_rendering_display_compositor: disabled_off_ok gpu_compositing: enabled multiple_raster_threads: enabled_on opengl: enabled_on rasterization: enabled raw_draw: disabled_off_ok skia_graphite: disabled_off video_decode: enabled video_encode: enabled vulkan: disabled_off webgl: enabled webgl2: enabled webgpu: enabled webnn: disabled_off |
| Load (avg) | undefined |
| Memory (System) | 127.69GB (37.64GB free) |
| Process Argv | |
| Screen Reader | no |
| VM | 0% |
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Reproduisez la notification en installant Language Support for Java et en ouvrant un projet sans JDK, puis retracez l’endroit où le message « Download and install a JDK » est émis. Comparez le comportement de détection du projet avec la vérification demandée d’un Java-enabled-project ; le travail est terminé lorsque les projets sans rapport ne reçoivent plus la notification.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java, typescript
- Domaine
- developer-experience, tooling
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 28/100