快速解决VS Code报错:Java 11 or more recent is required to run. Please download and install a recent JDK

针对题目提供的问题,要快速地解决VS Code报错:“Java 11 or more recent is required to run. Please download and install a recent JDK”,需要进行以下步骤:

  1. 下载并安装JDK 11或更高版本

要解决这个问题,你需要下载并安装JDK 11或更高版本,并将其添加到环境变量中。JDK 11可通过Java官网下载,或者使用命令行工具如curl或wget下载:

curl -O https://download.java.net/openjdk/jdk11/ri/openjdk-11+28_linux-x64_bin.tar.gz

下载完成后,使用tar命令解压缩文件:

tar zxvf openjdk-11+28_linux-x64_bin.tar.gz

然后将解压缩后的文件夹移动到/opt/目录下:

sudo mv jdk-11 /opt/

接下来,你需要将JDK添加到环境变量,以确保系统能够找到它:

sudo nano /etc/profile

在文件底部添加以下内容:

export JAVA_HOME=/opt/jdk-11
export PATH=$PATH:$JAVA_HOME/bin

保存并关闭文件后,运行以下命令使其立即生效:

source /etc/profile
  1. 配置VS Code的Java路径

添加完JDK到环境变量后,还需要在VS Code中配置Java路径,以便VS Code能够正确地找到Java运行时环境。

打开VS Code,按下CTRL + SHIFT + P,然后在搜索栏中输入“Java: Configure Java Runtime”,选择“Java: Configure Java Runtime",按下Enter键。

在这个对话框中,选择“AdoptOpenJDK/Open JDK”,然后选择你安装的jdk-11文件夹的路径,如“/opt/jdk-11”。

完成以上步骤后,重新启动VS Code,这个错误信息就不会再出现了。

示例1:

假设你的JDK 11已经安装在/opt/jdk-11的文件夹下,你需要添加JDK到环境变量中:

sudo nano /etc/profile

在文件底部添加以下内容:

export JAVA_HOME=/opt/jdk-11
export PATH=$PATH:$JAVA_HOME/bin

示例2:

假设你的JDK 11已经安装在/opt/jdk-11的文件夹下,你需要配置VS Code的Java路径:

在VS Code中按下CTRL + SHIFT + P,然后在搜索栏中输入“Java: Configure Java Runtime”,选择“Java: Configure Java Runtime",按下Enter键。

在这个对话框中,选择“AdoptOpenJDK/Open JDK”,然后选择你安装的jdk-11文件夹的路径,如“/opt/jdk-11”。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:快速解决VS Code报错:Java 11 or more recent is required to run. Please download and install a recent JDK - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • 基于javaweb+jsp实现企业车辆管理系统

    下面来分享一下实现企业车辆管理系统的攻略。 1.准备工作 在开始实现之前,必须要了解相关技术和工具。具体包括: JavaSE知识:掌握JavaSE基础知识和编程技巧。 JavaWeb知识:掌握Servlet、JSP、JDBC、Tomcat 服务器等Web开发技术。 数据库技术:熟练掌握SQL语言、Oracle和MySQL等数据库的使用。 开发工具:Eclip…

    Java 2023年5月24日
    00
  • java中的this引用及对象构造初始化

    解析Java中的this引用及对象构造初始化包含以下几个方面: this引用的作用 在Java中,this关键字代表当前对象。它可以用于访问当前对象的属性和调用当前对象的方法。通常情况下,当方法或构造器的形参与对象的成员变量重名时,我们可以使用this关键字来表示当前对象的成员变量。例如: public class Person { private Stri…

    Java 2023年5月26日
    00
  • Source Insight 4.x完美激活破解安装图文教程(附替换文件+授权文件)

    针对“Source Insight 4.x完美激活破解安装图文教程(附替换文件+授权文件)”这一话题,我可以给出如下的完整攻略: 一、前言 在开始操作之前,我们需要先了解一下什么是 Source Insight 以及其主要用途。Source Insight 是一款功能强大的源代码分析工具,可以帮助程序员更快地理解、修改和维护大型代码库。它支持多种语言,包括 …

    Java 2023年5月26日
    00
  • Java线程协作的两种方式小结

    Java线程协作是指多个线程之间的相互协作来完成一个任务。在Java中,线程协作有两种方式:wait和notify/notifyAll。 1. wait和notify 当线程需要等待某个条件时,可以调用wait方法。调用wait方法会使线程进入等待状态,直到另一个线程调用notify或notifyAll方法来唤醒它。 示例1:wait和notify的简单使用…

    Java 2023年5月26日
    00
  • 详解Spring Boot使用Maven自定义打包方式

    下面是详解Spring Boot使用Maven自定义打包方式的攻略: 1. 配置打包插件 在pom.xml文件中添加如下插件和依赖: <build> <plugins> <!– 配置打包插件 –> <plugin> <groupId>org.springframework.boot</gr…

    Java 2023年5月20日
    00
  • 微信小程序开发实现首页弹框活动引导功能

    下面是“微信小程序开发实现首页弹框活动引导功能”的详细攻略: 步骤一:创建活动弹框组件 在项目中创建一个名为activity-modal的活动弹框组件。 在activity-modal组件的WXML文件中定义一个自定义弹框,并设置其显示和隐藏的属性: <view class="activity-modal" hidden=&quot…

    Java 2023年5月23日
    00
  • Android学习笔记45之gson解析json

    Android学习笔记45之gson解析json 简介 Google推出的Gson是一个使用Java语言实现的Json解析库,可以将Json字符串自动解析成Java对象,或者将Java对象转成Json字符串。在Android开发中,使用Gson解析Json数据是非常常见的操作。本文将介绍Gson解析Json的完整攻略。 配置Gson库 在项目的build.g…

    Java 2023年5月26日
    00
  • SpringBoot Security安装配置及Thymeleaf整合

    下面我将为你详细讲解“SpringBoot Security安装配置及Thymeleaf整合”的完整攻略。 安装 首先需要在pom.xml中添加依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot…

    Java 2023年5月20日
    00
合作推广
合作推广
分享本页
返回顶部