首页 > 编程语言 >VScode搭建java 开发环境.

VScode搭建java 开发环境.

时间:2023-02-22 11:13:28浏览次数:54  
标签:java 17 VScode 配置 1.8 version 安装 搭建

第一步 安装jdk

安装jdk17.过程略(因为vscode 支持17以及以上的版本. 所以这个必须要安装) .
我的项目用的jdk1.8 所以jdk1.8也要下载到本地.
安装好后 cmd命令窗口java -version 检查是否安装成功
注意 : 本地环境配置17 或者 配置 1.8 都可以.

第二步 安装maven

没有用到的略过即可
cmd 窗口 mvn -version 检查是否安装成功

第三步 安装vscode

一定要在官方地址下载. https://code.visualstudio.com/

1. 下载安装好

2. 打开Docs->选择java,如下图 .下载安装即可

3. 如果是spring生态项目,可以继续安装如下图扩展

第四步 配置setting

  1. 文件 -> 首选项 ->配置 ->java . 如下图

  2. maven setting

根据自己实际配置的路径设置就好

  1. java >jdt>Ls>Java:home 这个配置为jdk17

注意 : 如果本地环境变量是1.8(java -version 是1.8).则跳过下面的步骤; 如果本地环境为17(java -version 是17) 需要继续往下配置

手动打开setting 的配置文件,新增配置了,输入java.runtime会自动提示,选择第一个.如下:

继续 输入{""},会提示如下:

输入name提示选择1.8

path 选择本地的jdk1.8 即可,最终配置

"java.configuration.runtimes": [
      {
        "name":"JavaSE-1.8",
        "path": "C:/XXXX/XXXX",
        "default": true
    }
]

最后推荐几个好用的扩展



标签:java,17,VScode,配置,1.8,version,安装,搭建
From: https://www.cnblogs.com/libowenyyds/p/17143642.html

相关文章

  • Java中">>"的作用
    这是java中的位移运算符,>>表示右移运算符。数学计算:右移一位相当于除2,右移n位相当于除以2的n次方。例如:8>>2:表示把2这个数字对应的二进制数据向右移动两位,形成新的数据。......
  • Java的Lambda表达式总结-JDK1.8
    前言:lambda是一个匿名函数()里的表示参数{}里的表示方法体->表示lambda运算符 常用的表达式如下: 一、groupingBy用法目的:数据库(想把相同的合......
  • 快速搭建maven私服仓库并配置
    1.第一步,通过官方网站下载tar.gz包上传到服务器并解压随后进入解压目录,并执行./bin/nexusstart此时可能会出现如下异常   处理这个问题很容易,找到bin下的nexus文......
  • java 获取当前系统 linux windows macos
    hutool工具类<dependency><groupId>com.github.oshi</groupId><artifactId>oshi-core</artifactId><version>5.6.1</version></dependency><!--https:......
  • javaDoc生成文档
    javadoc生成文档概念javadoc就是生成一个我们自己写的帮助文档; 写法使用文档注释来写:/***/packagecom.base;//写在类上的是类的文档注释......
  • Nacos集群搭建(三个节点)
    Nacos集群安装一,在每台服务器上安装nacos1,准备安装包​github下载点2,在/usr/local/目录下创建一个文件夹用于上传和解压Nacoscd/usr/local/#这里创......
  • 读Java实战(第二版)笔记17_反应式编程
    1. 再次出现在聚光灯下的原因1.1. 基本思想已经有二三十年的历史1.2. 大数据1.2.1. 以PB计量的大数据1.2.2. 当前互联网中流量最大的部分是移动流量1.2.3. 物......
  • Java队列
    队列队列性质队列(Queue)也是一种特殊的线性表在超市、食堂需要排队一样,我们总是排成一列,先到的人就排在前面,后来的人就排在后面,越前面的人越先完成任务,这就是队列,队......
  • Java栈
    栈栈性质栈(也叫堆栈,Stack)是一种特殊的线性表,它只能在在表尾进行插入和删除操作,就像下面这样:只能在一端进行插入和删除,当我们依次插入1、2、3、4这四个元素后,连续进......
  • JavaScript 数组遍历的五种方法(转)
    转自:JavaScript数组遍历的五种方法这篇文章主要介绍了JavaScript数组遍历的五种方法,帮助大家更好的理解和学习使用JavaScript,感兴趣的朋友可以了解下在使用JavaScri......