VSCode手动创建SpringBoot项目的方法,及详细步骤

yumo6662个月前 (06-10)技术文章13

不废话,直接来吧!这里以Windows系统、Maven项目构建和管理工具为例。

VSCode手动创建SpringBoot项目之前,首先需要先下载Maven。

Maven安装及环境变量配置

Maven包下载地址:

https://maven.apache.org/download.cgi

可以下载zip或tar.gz的文件包,注意,这是一个文件包,下载之后,可以直接解压到指定的目录,然后开始环境变量的配置:

  • 在“此电脑”中右键点击“属性”;
  • 点击左侧“高级系统配置”(一般是在左侧);
  • 在打开的“系统属性”窗口中,点击“环境变量”;
  • 点击“用户变量”的“新建”按钮,变量名可以填“MAVEN”,变量值可以通过浏览目录的方式,输入之前解压的包所在的路径;
  • 点击用户变量中的“Path”,点击“编辑”按钮,在弹出的对话框中,点击“新建”,同样使用浏览目录的方式,指向解压包中的bin路径;

MAVEN环境变量验证

新启终端,或PowerShell,输入:

mvn -version

如果得到对应的版本的输出,则说明MAVEN环境变量配置成功!

插件安装

要在VSCode中创建SpringBoot项目,有关的插件的安装至关重要,如下:

1、Spring Initializr Java Support
2、Spring Boot Tools
3、Spring Boot Extension Pack
4、Maven for Java
5、Extension Pack for Java

其它的一些插件扩展,VSCode可能会在创建的过程中自动提示安装。

创建SpringBoot项目及步骤

  • 摁下快捷键:ctrl+shift+p;
  • 在“命令面板”中输入命令:Create a Maven Project;
  • 在“命令面板”下来的选项中选择:Spring Initializr : Create a Maven Project;
  • 选择Spring Boot的版本,比如:3.3.3
  • 选择要开发的语言,比如:Java
  • 修改或输入Group的名称,默认是com.example;
  • 输入项目的名称,默认为:demo
  • 指定包的类型,比如:Jar
  • 指定项目所使用的Java的版本,比如:21,这个应该跟计算机上安装的Java的版本一致
  • select dependencies——选择依赖,比如要开发web,可以选择Spring web;
  • 之后就可以选择项目的工作目录了。

启动SpringBoot项目命令

进入到.mvn所在的目录,然后输入如下命令:

mvn spring-boot:run

之后就可以在浏览器的地址栏输入:localhost:8080,如果端口8080没有被占用,那么通常情况下会出现:

This application has no explicit mapping for /error, so you are seeing this as a fallback.

Hello World

要让localhost:8080打开hello world,可以在打开项目目录src\main\java\com\demo\demo\DemoApplication.java文件,并在DemoApplication类class中添加如下代码:

@RestController
    public class HelloWorldController {

        @GetMapping("/")
        public String helloWorld() {
            return "Hello World!";
        }
    }

之后,重新启动项目:mvn spring-boot:run。

全栈开发助手原文:VSCode手动创建SpringBoot项目的方法,及详细步骤

免责声明:内容仅供参考,不保证正确性!

相关文章

Java开发者的代码规范与习惯养成

Java开发者的代码规范与习惯养成作为一名Java开发者,养成良好的代码规范和习惯是迈向卓越的关键一步。代码规范不仅仅是为了让代码看起来整齐美观,更重要的是为了提高代码的可读性、可维护性和团队协作效率...

Pytest+Allure,快速提升我们的测试效率

Allure 简介与安装Allure 是由 Java 语言开发的一个轻量级,灵活的测试报告工具。Allure 多平台的 Report 框架。Allure 支持多语言,包括 python、JaveScr...

蓝易云 - Linux 基础入门 + Java项目部署

Linux 基础入门 + Java 项目部署一、Linux 基础入门1.1 什么是LinuxLinux是一种开源的类Unix操作系统,最初由Linus Torvalds于1991年发布。Linux因其...

GraalVM 的安装与配置:从零开始,手把手教你玩转它!

各位朋友,你是不是已经迫不及待地想把这个性能怪兽请到你的电脑里,让你的 Java 应用秒级启动,甚至尝试用它运行 Python 和 JavaScript?别急,万事开头难,但只要跟着我的步骤,你会发现...

Java代码保护方法之四:JVMTI实现Java源码保护

大家好,我叫小丁,一名小小程序员。今天继续介绍Java代码保护的第四种方案:JVMTI。采用ClassFinal和自定义类加载器这两种策略来保护Java代码时,它们面临的一个共同的主要挑战在于:加解密...

还在使用JDK1.8?一文详解SpringBoot升级JDK17过程,告别GC卡顿

最近在开发海外需求,需要把之前国内做的一套系统搬到海外业务上,因官网对JDK1.8版本已经不再做维护支持,客户要求需使用JDK17以上版本,因此便把国内基于JDK1.8 + SpringBoot-2....