redhat-developer / redhat-developer/vscode-java
Windows 10 Couldn't start client Java Language Server even with java_home set
未关闭
还没有人认领这个 Issue。
extension-start
stale
- 主要语言
- TypeScript
- 星标
- 2.3k
- 派生
- 546
- 平均合并
- 20 小时 1 分钟
- 30 天内合并 PR
- 11
描述
When I open a java project in VSCode and click on a .java file, I get the error - "Couldn't start client Java Language Server". Screenshot below -

I already have the JAVA_HOME environment variable set -

and also java.home set in VSCode user settings -

Environment
- Operating System: Windows 10
- JDK version: 11.0.1
- Visual Studio Code version: 1.30.2
- Java extension version: 0.38.0
Steps To Reproduce
- Open a java file in a java project
Additional Informations
I also get additional errors, like "Classpath is incomplete". Even though I opened a complete intellij generated project and a netbeans generated project in 2 different windows.
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
首先,按照描述同时使用 JAVA_HOME 和 java.home,在配备 JDK 11.0.1、VS Code 1.30.2 和 Java extension 0.38.0 的 Windows 10 上重现该故障;打开 Java 文件时,Java Language Server 应该能够启动,且不出现 startup 或 incomplete-classpath 错误。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- java, vscode
- 领域
- developer-experience, tooling
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100