在VS代码中设置带有Maven的Spring Boot Java应用
#java #springboot #vscode #快速入门

1.安装

2.打开设置。JSON与代码

添加以下内容:

  "maven.terminal.customEnv": [
    {
      "environmentVariable": "JAVA_HOME",
      "value": "C:\\Program Files\\Java\\jdk-17.0.2"
    }
  ],
  "java.home": "C:\\Program Files\\Java\\jdk-17.0.2"

3.生成入门包

4. MVN安装:

如果需要,在配置设置后关闭并重新打开VS代码。JSON

mvn clean install

5.添加基本休息路线:

您可以参考Spring Quick Start Guide并复制代码:

package com.example.testapp;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

@SpringBootApplication
@RestController
public class TestApplication {
    public static void main(String[] args) {
        SpringApplication.run(TestApplication .class, args);
    }

    @GetMapping("/hello")
    public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
      return String.format("Hello %s!", name);
    }
}

6.运行Springboot应用程序

mvn spring-boot:run

7.访问localhost:8080

您可以尝试http://localhost:8080/hello?name=yourName

8.添加更多依赖项

转到pom.xml文件和right click > Add Starters

Image description

Image description

9.构建可执行罐文件-Build Once Run Anywhere

一个可执行的JAR文件包含所有必要的依赖项,类和资源,并运行它。构建可执行的JAR可以轻松运输,版本和部署该服务作为整个开发生命周期的应用程序,在不同的环境中等等。

mvn clean package

这将创建一个目标文件夹。现在,您也可以运行该应用程序:

java -jar target/<project_name>-0.1.0.jar

jar文件也可以双击时运行。只需确保将javaw.exejar文件关联。

Image description

10.可以改用BAT文件

如果.jar文件不起作用。您可以创建一个.bat文件。可以执行批处理文件以调用JAR,此方法绝对可以起作用。添加以下内容:

java -jar <project_name>.jar

11.自动摄取器和固定器

安装Java Code Generators