• vsCode 搭建Java开发环境


    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。

  • 相关阅读:
    梦和现实, 哪个更真实呢? 程序的现实? 还是上古的梦?
    C#基础知识总结(一)
    C#学习路线
    C# 成员默认访问权限(public、private、protected、internal)
    C#基础知识总结(二)
    正则表达式C#正则表达式的符号及例子
    Dynamics CRM 2016/365 窗体中添加按钮
    01 tsung安装
    07 tsung 参数化
    02 jmeter 简单发送http请求
  • 原文地址:https://www.cnblogs.com/liu-26/p/11649544.html
Copyright © 2020-2023  润新知