Upgrade the bundled JDK version to 25 LTS
まだ誰も着手していません。
評価
調査の方向性
ファイルやテストは指定されていないため、まず、バンドルする JDK を選択する設定またはビルドのエントリポイントを特定し、拡張機能がそれをどのようにパッケージ化しているかを確認します。生成されたバンドルが JDK 25 LTS を使用し、UseCompactObjectHeaders を指定して正常に起動することを確認します。
索引モデルが issue の本文から書いたものです。
説明
Is your feature request related to a problem? Please describe.
The currently bundled JDK version is 21, which does not recognize the UseCompactObjectHeaders VM option; upgrading to the latest LTS version (25) resolves this issue.
{
message: 'Starting Java server with: /Users/leo/.vscode/extensions/redhat.java-1.55.0-darwin-arm64/jre/21.0.11-macosx-aarch64/bin/java --add-modules=ALL-SYSTEM --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/sun.nio.fs=ALL-UNNAMED -Declipse.application=org.eclipse.jdt.ls.core.id1 -Dosgi.bundles.defaultStartLevel=4 -Declipse.product=org.eclipse.jdt.ls.core.product -Djava.import.generatesMetadataFilesAtProjectRoot=false -DDetectVMInstallationsJob.disabled=true -Dfile.encoding=utf8 -XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx2G -Xms100m -Xlog:disable -javaagent:/Users/leo/.vscode/extensions/redhat.java-1.55.0-darwin-arm64/lombok/lombok-1.18.39-4050.jar -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/Users/leo/Library/Application Support/Code/User/workspaceStorage/86672a3e9479386619cea829e48e468b/redhat.java -Daether.dependencyCollector.impl=bf -jar /Users/leo/.vscode/extensions/redhat.java-1.55.0-darwin-arm64/server/plugins/org.eclipse.equinox.launcher_1.7.200.v20260619-2039.jar -configuration /Users/leo/Library/Application Support/Code/User/globalStorage/redhat.java/1.55.0/config_mac -data /Users/leo/Library/Application Support/Code/User/workspaceStorage/86672a3e9479386619cea829e48e468b/redhat.java/jdt_ws',
level: 'info',
timestamp: '2026-06-29 11:05:18.884'
}
{
message: 'Picked up JAVA_TOOL_OPTIONS: -XX:+UseZGC -XX:+UseStringDeduplication -XX:+UseCompactObjectHeaders\n' +
"Unrecognized VM option 'UseCompactObjectHeaders'\n" +
'Error: Could not create the Java Virtual Machine.\n' +
'Error: A fatal exception has occurred. Program will exit.\n',
level: 'info',
timestamp: '2026-06-29 11:05:19.273'
}
Describe the solution you'd like
Upgrade the bundled JDK version to 25 LTS
- 主要言語
- TypeScript
- スター
- 2.3k
- フォーク
- 547
- 平均マージ
- 20時間 9分
- マージ済み PR(30日)
- 10
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
redhat-developer/vscode-java のほかの issue
-
bug
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
redhat-developer/vscode-java#4509 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
redhat-developer/vscode-java#4426 ·
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
redhat-developer/vscode-java#4506 · コメント 3 件 · リアクション 4 件 ·
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
redhat-developer/vscode-java#4505 · コメント 2 件 · リアクション 2 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 52/100
redhat-developer/vscode-java#4504 · コメント 3 件 · リアクション 1 件 ·
redhat-developer/vscode-java の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
bug v2
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
modelcontextprotocol/inspector#2458 · コメント 1 件 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
railmapgen/rmp-gallery#4068 ·
-
Mend: dependency security vulnerability status: needs triage 🕵️♀️
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
carbon-design-system/ibm-products#9907 ·