vs code 配置springboot开发环境+创建项目

vscode是个容易扩展的编辑器,如何配置springboot开发环境并创建项目呢?

这篇博客就教你如何在vscode上,配置开发环境创建项目项目调试

注意:这里不教你springboot基础,如果你想阅读此教程,你至少需要会springboot基础,否则运行时,你会因为项目不完整而运行失败!

springboot教程

目录

1.环境配置

2.创建项目

3.项目运行


建项目


1.环境配置

下载插件:

  • Spring Boot Extension Pack     //springboot套件
  • Java Extension Pack                //java套件

装上面两个插件,将会自动为你安装springboot项目所需的各种环境,包括开发、测试。

到这里,环境就配置完成了!

2.创建项目

1..在你的电脑上创建一个文件夹:后面创建项目时,生成的项目可以放在这个文件夹。

2..打开命令面板:ctrl+shift+a 或  查看 > 命令面板

3.在命令面板输入命令”Spring“,按照提示,选择“Spring Initializr:Create a Maven Project...”,并点击。

4.创建项目选项:

选择springboot版本: 2.4.2

选择语言:java

设置组id:com.example

设置项目名:demo

选择打包类型:jar

选择jdk版本:1.8

选择项目依赖:多选,选完回车即可。

回车后,将会让你选择目录,此时选择你之前创建的目录,如果之前没创建也不打紧,点击文件列表的空白右键创建即可。

此时我们选择项目目录。

点击Generate into this folder,如果文件夹已有项目,则会询问你覆盖还是重选一个文件夹,如果没有项目,则提示创建成功,问你是打开,还是添加到编辑器。如果选择打开,则会使用新窗口打开,如果选择添加,则会在当前窗口打开

此时你的一个demo项目就创建好了!

3.项目运行

上面创建的项目肯定是不能直接运行的,为什么?

那是因为它只是一个demo,正常情况下你需要一个控制层,来处理请求,根据你的业务需要,你需要完善你的项目。

在这里我就添加一个controller,并且运行作为演示:

controller代码如下:

package com.example.demo.controller;

import java.util.HashMap;
import java.util.Map;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/admin")
public class Controller {

    @RequestMapping("/test")
    public Map<String,Object> test(){
        Map<String,Object> map=new HashMap<>();
        map.put("msg", "访问成功!");
        return map;
    }
}

 设置的请求路径为:"/admin/test"

不要忘记了配置端口信息:在resource目录下有一个application.properties文件(使用yml的话,将后缀改为yml即可),直接配置:

server.port=8080

此时请求路径为:http://localhost:8080/admin/test

打开启动类:DemoApplication.java会发现main方法上有run|debug,点击run即可运行了。

如果没有run|Debug怎么办?点击右上角的三角就会出来了:此操作会创建一个Tagert目录,即调试目录。

运行过程:

此时浏览器访问就成功了!

至此,springboot的运行就很正常了!

4.常见问题

1.误删了Target:target误删了怎么办?点小三角也无法解决!

重新打开项目文件夹就行了:可以先打开其它文件夹,再打开这个项目文件夹。

一般情况下删除不会实际删除文件,但你如果实际删了,这方法就不行了。

2.Targer中的配置文件不及时更新?

重新打开项目文件夹。

我出现过一回,怎么搞都不更新,然后重新加载了项目,现在一直都是即时更新。

如果你还有什么问题,在评论区留言,如果合适,我将会采纳。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值