VS Code升级至1.91.1后JDK11开发环境激活失败求助
VS Code 1.91.1升级后Java扩展卡在"Java:activating"状态(JDK 11环境)
升级VS Code到1.91.1版本后,适配JDK 11的Java扩展彻底停止工作。我尝试调整settings.json配置,但问题仍未解决。
当我尝试运行Java程序或类时,状态栏会一直停留在以下状态:
Java:activating
我的VS Code settings.json配置如下:
{ "redhat.telemetry.enabled": true, "java.jdt.ls.java.home": "C:\\Program Files\\Java\\jdk-11", "java.configuration.runtimes": [ { "name": "JavaSE-1.8", "path": "/path/to/jdk-8", }, { "name": "JavaSE-11", "path": "C:\\Program Files\\Java\\jdk-11", "default": true }, { "name": "JavaSE-17", "path": "/path/to/jdk-17", } ] }
环境信息
- VS Code版本:1.91.1
- 操作系统版本:Windows 11
- JDK版本:11
复现步骤
- 安装适配JDK-11的VS Code(我的项目基于JDK-11开发)
- 安装Java Coding Pack 0.4.1
- 尝试打开任意现有Java项目或Java文件并运行类
- 状态栏显示"Java:activating.."且程序一直停在此状态
我已经查阅了大量技术博客并尝试多种调试方法,但都没能解决这个问题,求帮忙排查原因。
内容的提问来源于stack exchange,提问作者Kalyan
相关产品推荐
相关产品推荐

