1.安装扩展
Java Extension Pack
Spring Boot Extension Pack
2.配置Maven
打开设置 搜索maven
找到并打开 在 settings.json 中编辑
添加:
       "workbench.iconTheme": "vscode-icons", 
 
 
 
       "workbench.startupEditor": "newUntitledFile", 
 
 
 
       "java.errors.incompleteClasspath.severity": "ignore", 
 
 
 
       "java.home":"C:\\Program Files\\Java\\jdk1.8.0_131", 
 
 
 
       "maven.executable.path": "D:\\maven\\maven3.3.9\\bin\\mvn.cmd", 
 
 
 
       "java.configuration.maven.userSettings": "\\maven\\maven3.3.9\\conf\\settings.xml", 
 
 
 
       "maven.terminal.useJavaHome": true, 
 
 
 
       "maven.terminal.customEnv": [ 
 
 
 
           { 
 
 
 
               "environmentVariable": "JAVA_HOME", 
 
 
 
               "value": "C:\\Program Files\\Java\\jdk1.8.0_131" 
 
 
 
           } 
 
 
 
       ], 
 
 
 
   路径根据自己情况添加。 
 
 
 
   配置完成后重启vscode。 
 
 
  
  3.创建Spring Boot项目 
 
 
快捷键(Ctrl+Shift+p)输入Spring 创建Maven项目
选择Java 回车、再回车、再回车、选择Spring Boot版本
选择需要引入的包,引入如下几个包即可满足web开发:
DevTools(代码修改热更新,无需重启)、Web(集成tomcat、SpringMVC)、Lombok(智能生成setter、getter、toString等接口,无需手动生成,代码更简介)、Thymeleaf (模板引擎)。
如果不出错会弹出提示框 , 点击 Open it 按钮。
4.运行 调试
项目创建后会自动创建DemoApplication.java文件,在DemoApplication 文件目录下新建文件夹 Controller,创建HomeController.java文件 。
   package com.example.demo.controller; 
 
 
 
   import org.springframework.web.bind.annotation.RequestMapping; 
 
 
 
   import org.springframework.web.bind.annotation.RestController; 
 
 
 
   @RestController 
 
 
 
   public class HomeController { 
 
 
 
       @RequestMapping("/test") 
 
 
 
       public String Index() { 
 
 
 
           return "hello"; 
 
 
 
       } 
 
 
 
   } 
 
 
添加配置,点左边的小虫子图标,然后点上面的下拉箭头,选择添加配置,第一次设置时VS Code会提示选择需要运行的语言环境,选择对应环境后自动创建 launch.json 文件。
    添加 
 
 
 
           { 
 
 
 
               "type": "java", 
 
 
 
               "name": "Debug (Launch)", 
 
 
 
               "request": "launch", 
 
 
 
               "cwd": "${workspaceFolder}", 
 
 
 
               "console": "internalConsole", 
 
 
 
               "stopOnEntry": false, 
 
 
 
               "mainClass": "", 
 
 
 
               "args": "" 
 
 
 
           }, 
 
 
 选择对应的配置环境调式项目、运行。访问:http://localhost:8080/test。
