microsoft / microsoft/vscode-java-pack
JDK on PATH environment variable is not detected
Offen
Dieses Issue hat noch niemand übernommen.
ai-triaged
bug
feature-request
jdk
platform-windows
- Vorherrschende Sprache
- TypeScript
- Sterne
- 352
- Forks
- 166
- Ø Merge
- 17 Std. 47 Min.
- Gemergte PRs (30 T.)
- 32
Beschreibung
Environment:
- VS Code Version:
- Extension Version: v0.29.0
- JDK Type & Version: OpenJDK 64-Bit Server VM (build 21+35-2513, mixed mode, sharing)
Version: 1.94.2 (user setup)
Commit: 384ff7382de624fb94dbaf6da11977bba1ecd427
Date: 2024-10-09T16:08:44.566Z
Electron: 30.5.1
ElectronBuildId: 10262041
Chromium: 124.0.6367.243
Node.js: 20.16.0
V8: 12.4.254.20-electron.0
OS: Windows_NT arm64 10.0.26100
Step to Reproduce:
- install openjdk and put it on the path
- do NOT set JAVA_HOME
- start vscode, install extension
Expected Behavior:
- extension installs and works
Actual Behavior:
- complains about missing java
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Unter Windows mit OpenJDK 21 in PATH und nicht gesetztem JAVA_HOME reproduzieren, dabei VS Code 1.94.2 und die Erweiterung v0.29.0 verwenden. Den Einstiegspunkt für die Java-Erkennung der Erweiterung nachverfolgen; abgeschlossen ist die Aufgabe, wenn die Erweiterung installiert wird und funktioniert, ohne fehlendes Java zu melden, sobald das JDK in PATH verfügbar ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java, typescript, vscode
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100