microsoft / microsoft/vscode-java-pack
JDK on PATH environment variable is not detected
オープン
まだ誰も着手していません。
ai-triaged
bug
feature-request
jdk
platform-windows
- 主要言語
- TypeScript
- スター
- 352
- フォーク
- 166
- 平均マージ
- 17時間 47分
- マージ済み PR(30日)
- 32
説明
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
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
PATH に OpenJDK 21 があり、JAVA_HOME が未設定の Windows 環境で、VS Code 1.94.2 と拡張機能 v0.29.0 を使用して再現する。拡張機能の Java 検出エントリポイントを追跡する。JDK が PATH で利用可能な場合に、拡張機能がインストールされて動作し、Java が見つからないと報告しなければ完了とする。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java, typescript, vscode
- 領域
- devtools
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100