[VSCode] Java开发环境配置

文章目录

    • 1 VSCode & Java 安装
      • 1.1 安装 VSCode
      • 1.2 安装 JDK
    • 2 环境变量配置
    • 3 在 VSCode 中安装 Java 扩展
    • 4 运行测试


1 VSCode & Java 安装

1.1 安装 VSCode

Visual Studio Code

官方下载 地址:

https://code.visualstudio.com/

详细安装步骤这里不做赘述,可参考:

VSCode安装教程(超详细)

http://t.csdnimg.cn/ogcmh

1.2 安装 JDK

JDKJava开发工具包(Java Development Kit),是用于开发Java应用程序和小程序的跨平台软件开发环境。
它包含了Java运行时环境(Java Runtime Environment)Java虚拟机(Java Virtual Machine)Java编译器(javac)其他工具、库
JDK是Java技术的核心组件之一,由Oracle公司提供

这里我们以 Win10 操作系统下的 JDK 安装为例 :

  1. 打开JAVA官网的下载页,选择对应操作系统要安装的 JDK 版本。
https://www.oracle.com/java/technologies/downloads/#jdk21-windows

如下图所示:

在这里插入图片描述


  1. 双击下载后的.exe文件,
    在这里插入图片描述

  1. 根据提示点击“下一步”安装:

在这里插入图片描述


  1. 这里的安装路径可按自己需求进行更改设置,注意记住安装路径(之后配置环境要用到),确认安装位置后继续点击“下一步”,

在这里插入图片描述


  1. 点击 “关闭”,

在这里插入图片描述


2 环境变量配置

这里以 Windows 10 操作系统为例。

  1. 打开系统设置,搜索框输入“环境变量”,点击 “编辑系统环境变量” ,

在这里插入图片描述


  1. 在打开的窗口中点击 “环境变量” ,

在这里插入图片描述


  1. 找到 “系统变量” 栏,点击下面的 “新建” ,

在这里插入图片描述


  1. 在弹出的对话框中输入如下信息,点击“确定”,

这里是以博主实际安装的位置为例:

JAVA_HOME
F:\Program Files\Java\jdk-21

在这里插入图片描述


  1. 选中 “用户变量” 栏中的 “Path” 项,点击“编辑” ,

在这里插入图片描述


  1. 点击“新建”,分别编辑输入以下两项,最后点击“确定”,
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

见下图:

在这里插入图片描述


win + R + cmd 打开命令提示符,输入以下命令并回车,检验是否配置成功:

java -version

若已配置成功,运行框会依次显示 Java 组件 的版本信息,见下图:
在这里插入图片描述


3 在 VSCode 中安装 Java 扩展

  1. 在 VSCode 左侧栏中找到以下图标,打开VSCode扩展商店:

在这里插入图片描述


  1. 在搜索框中输入“java”,安装下图红色方框里的扩展程序:

在这里插入图片描述


4 运行测试

  1. 新建一个文件名为 test1.java 的 java 文件,

  2. test1.java 文件中写入以下代码内容并保存:

public class test1{public static void main(String[] args) {System.out.println("hello world");}
}
  1. F5 运行 test1.java ,程序输出 hello world,说明已成功完成Java 在 VSCode 中的安装、配置。

在这里插入图片描述


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/256648.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

m1编译xgboost的jar报错

1、编译 cd jvm-package包,然后进行编译mvn install -P libxgboost,java -DskipTests 2、报错信息: 3、解决方法 A、在jvm-packages包下找到xgboost4j中找到pom.xml,如图: B、修改python的额目录或者脚本: C、继续执…

图像处理之把模糊的图片变清晰

1.图片如果是有雾化效果的对图像产生影响的,要先进行图形增强,Retinex是基于深度神经网络了,我在之前图形处理的文章一路从神经网络(概率统计)—>积卷神经网络(对区域进行概率统计,对图片进行切割多个识别对象)–>深度积卷神经网络(RetinexNet也是模拟人脑的处理过程,增加…

【无线网络技术】——无线城域网(学习笔记)

📖 前言:无线城域网(WMAN)是指在地域上覆盖城市及其郊区范围的分布节点之间传输信息的本地分配无线网络。能实现语音、数据、图像、多媒体、IP等多业务的接入服务。其覆盖范围的典型值为3~5km,点到点链路的覆盖可以高达…

Pytorch线性回归教程

import torch import numpy as np import torch.nn as nn import matplotlib.pyplot as plt生成测试数据 # 长期趋势 def trend(time, slope0):return slope * time# 季节趋势 def seasonal_pattern(season_time):return np.where(season_time < 0.4,np.cos(season_time * …

微信小程序js数组对象根据某个字段排序

一、排序栗子 注: 属性字段需要进行转换,如String类型或者Number类型 //升序排序 首元素(element1)在前 降序则(element1)元素在后 data data.sort((element1, element2) >element1.属性 - element2.属性 ); 二、代码 Page({/*** 页面的初始数据*/data: {user:…

算能 MilkV Duo开发板实战——opencv-mobile (迷你版opencv库)的移植和应用

前言 OpenCV是一种开源的计算机视觉和机器学习软件库&#xff0c;旨在提供一组通用的计算机视觉工具。它用于图像处理、目标识别、人脸识别、机器学习等领域&#xff0c;广泛应用于计算机视觉任务。 OpenCV-Mobile是OpenCV库的轻量版本&#xff0c;专为移动平台&#xff08;A…

水果党flstudio用什么midi键盘?哪个版本的FL Studio更适合我

好消息&#xff01;好消息&#xff01;特大好消息&#xff01; 水果党们&#xff01;终于有属于自己的专用MIDI键盘啦&#xff01; 万众期待的Novation FLKEY系列 正式出炉&#xff01; 话有点多话&#xff0c;先分享一份干货&#xff0c;尽快下载 FL Studio 21 Win-安装包&…

Android Audio实战——音频链路分析(二十五)

在 Android 系统的开发过程当中,音频异常问题通常有如下几类:无声、调节不了声音、爆音、声音卡顿和声音效果异常(忽大忽小,低音缺失等)等。尤其声音效果这部分问题通常从日志上信息量较少,相对难定位根因。想要分析此类问题,便需要对声音传输链路有一定的了解,能够在链…

qt creator配置opencv库 (MSVC版本)

目录 1. MSVC版本 1.1 使用cmake编译opencv 1.2 再使用visual studio 2019生成opencv的lib,dll 1.3 配置opencv的系统环境变量 1.4 新建qt项目 1. MSVC版本 1.1 使用cmake编译opencv 1.2 再使用visual studio 2019生成opencv的lib,dll 1.3 配置opencv的系统环境变量 D:…

【推荐系统】了解推荐系统的生态(重点:推荐算法的主要分类)

【大家好&#xff0c;我是爱干饭的猿&#xff0c;本文重点介绍推荐系统的关键元素和思维模式、推荐算法的主要分类、推荐系统常见的问题、推荐系统效果评测。 后续会继续分享其他重要知识点总结&#xff0c;如果喜欢这篇文章&#xff0c;点个赞&#x1f44d;&#xff0c;关注一…

万户协同办公平台ezoffice wpsservlet接口任意文件上传漏洞

声明 本文仅用于技术交流&#xff0c;请勿用于非法用途 由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本人负责&#xff0c;文章作者不为此承担任何责任。 一、漏洞描述 万户ezOFFICE协同管理平台是一个综合信息基础应用平台&am…

【webpack】初始化

webpack 旧项目的问题下一代构建工具 Vite 主角 &#xff1a;webpack安装webpack1&#xff0c;mode的选项2&#xff0c;使用source map 精准定位错误行数3&#xff0c;使用watch mode(观察模式)&#xff0c;自动运行4&#xff0c;使用webpack-dev-server工具&#xff0c;自动刷…