VS Code插件Language Support for Java(TM) by Red Hat报错解决办法

以下是报错的详细内容

Java 21 or more recent is required to run the Java extension. Please download and install a recent JDK. You can still compile your projects with older JDKs by configuring ['java.configuration.runtimes'](https://github.com/redhat-developer/vscode-java/wiki/JDK-Requirements#java.configuration.runtimes)

翻译一下文本内容:运行 Java 扩展需要 Java 21 或更高版本。请下载并安装最新的 JDK。您仍然可以通过配置 ['java.configuration.runtimes'](https://github.com/redhat-developer/vscode-java/wiki/JDK-Requirements#java.configuration.runtimes) 使用较旧的 JDK 编译项目。

如果原先的项目需要依赖旧版本的JDK运行,又想使用这个插件,有两个方法可以解决这个问题。

方法一(推荐使用):

根据提示下载新版的JDK。我原先使用的JDK17,比如我这个插件版本报错需要JDK21,我就下载对应的JDK21版本

接下来打开VS Code的设置搜索java.configuration.runtimes,如下图所示,点击"在setting.json中编辑"

会跳转到json文件,如下图所示,需要修改java.configuration.runtimes下的内容,按照我的格式填写,第一处的JavaSE-17为项目需要,填写好名字和路径,还要再加上"default": true的内容,表明项目默认使用JDK17运行,第二处的JavaSE-21为插件需要,填写好名字和路径,保存文件,问题就解决了。

"java.configuration.runtimes": [ { "name": "JavaSE-17", "path": "/usr/lib/jvm/java-17-openjdk-amd64",//项目运行需要 "default": true }, { "name": "JavaSE-21", "path": "/usr/lib/jvm/java-21-openjdk-amd64"//插件运行需要 } ]

方法二(不推荐,除非你极其不愿意下载新版JDK):

更换到Language Support for Java(TM) by Red Hat插件的历史版本。举个例子,假如你现在用的JDK17,报错内容写的时需要JDK21,所以要回退到支持JDK17插件的版本。回退版本的方法如下图,右键插件,选择安装特定版本

接下来在众多历史版本中找到适合你的JDK的插件版本,如下图

更换到支持旧版本JDK的插件,问题应该就能解决(理论上,推荐第一种方法)。

Read more

Git国内极速下载与安装全攻略:无需翻墙的完整解决方案

Git国内极速下载与安装全攻略:无需翻墙的完整解决方案

在国内使用Git时,由于网络限制,直接从官方源下载安装包或克隆仓库往往速度缓慢甚至失败。本文将提供一套完整的国内镜像解决方案,涵盖从Git软件安装到日常使用加速的全流程,帮助开发者无需翻墙即可高效完成Git相关操作。 一、国内镜像源安装Git 1.1 选择国内镜像源下载安装包 国内多所高校和企业提供了Git安装包的镜像服务,下载速度远超国际源: * 中科大镜像源 :https://mirrors.ustc.edu.cn/git/ * 清华大学镜像源 :https://mirrors.tuna.tsinghua.edu.cn/git/ * 阿里云镜像源 :https://registry.npmmirror.com/binary.html?path=git-for-windows/ * 码云(Gitee)镜像 :https://gitee.com/mirrors/git-for-windows 推荐优先使用阿里云或中科大镜像,更新频率高且下载稳定 1.2 各系统安装步骤

By Ne0inhk
保姆级教程:Windows Git 安装全流程,手把手带你从 0 到 1 (2025版)

保姆级教程:Windows Git 安装全流程,手把手带你从 0 到 1 (2025版)

Git 是程序员的必备工具。对于 Windows 用户来说,安装过程中的几十个英文选项往往让人头大。本教程将手把手带您走完安装流程,确保您的环境配置最优化、最符合现代开发标准。 第一步:下载安装包 1. 下载地址 * 官方网站:git-scm.com/download/win * 下载方式:推荐直接点击页面上的 "Click here to download" 或者 "Git for Windows/x64 Setup" 下载独立的 .exe 安装程序。 * 注:虽然可以用 Winget 命令行下载,但传统安装包更适合初次配置。 2. 版本选择 (x64 vs ARM64) * 绝大多数电脑(Intel/AMD

By Ne0inhk

上传本地文件(夹)代码到GitHub 超详细讲解最全命令集合(配图 适用全部)

下面我用最稳妥、最常用的方式,手把手教你把本地代码文件夹上传到 GitHub。不管你是第一次用 GitHub,还是之前总出错,按这个来基本不会翻车。 【注意】:https://github.com/beiyang366/LYVCSHOP  为作者的GitHub 仓库地址  一、准备工作(只需一次) 1️⃣ 注册 / 登录 GitHub 👉 https://github.com 登录即可(你应该已经有了) 2️⃣ 安装 Git(如果没装) 📥 下载地址(Windows / macOS / Linux): 👉 https://git-scm.com/ 安装完成后,打开 命令行 / Git Bash,输入: git --version 能看到版本号说明安装成功 ✅ 二、在

By Ne0inhk

DeepSeek-Coder-V2开源:128K上下文的AI编程利器

导语:深度求索(DeepSeek)正式开源新一代代码大模型DeepSeek-Coder-V2,以128K超长上下文、338种编程语言支持和比肩GPT-4 Turbo的性能,为开发者带来全新的AI编程体验。 【免费下载链接】DeepSeek-Coder-V2-Base开源代码智能利器DeepSeek-Coder-V2,性能比肩GPT4-Turbo,支持338种编程语言,128K代码上下文,助力编程如虎添翼。 项目地址: https://ai.gitcode.com/hf_mirrors/deepseek-ai/DeepSeek-Coder-V2-Base 行业现状:代码大模型进入"性能与开放"双轨竞争时代 随着生成式AI技术的快速发展,代码大模型已成为提升软件开发效率的关键工具。近年来,从GitHub Copilot到Cursor等基于大模型的编程辅助工具不断涌现,推动着开发范式的变革。据行业研究显示,配备AI辅助工具的开发者完成相同任务的效率平均提升30%以上,尤其在代码生成、调试和文档撰写方面表现突出。 当前市场呈现出"闭源商业模型"与"开源社区模型"并行发展的格局。闭源模

By Ne0inhk