写文章
登陆 / 注册
文章 14
专题 1
miku
美食二次元
微服务架构设计 嵌入式开发
关注

基于vscode运行springboot示例

2019-08-13 17:22
338
0

前言

vscode

VSCode(Visual Studio Code):它是一个免费的,开源的跨平台编辑器,之所以强调是编辑器而不是IDE,可能是微软并不想vscode成为一个大而全的IDE,因为成为了一个大而全的IDE后就很难避免启动慢,容易crash的问题了,因此喜欢简介轻量的开发者来说,vscode是一个很不错的选择。

springboot

使用spring开发的的java工程师都有这样的一个印象,使用spring开发一个新的项目时,需要写大量的xml配置文件,这个过程很多时候是没有意义的,springboot的出现就是为了解决这个问题,约定大于配置,不需要开发者配置过多的东西,跑就是了!

java开发环境搭建

jdk安装

  • 下载jdk

这个网站是一个学习java的很好的网站,打开how2j,点击右上方下载jdk

  • 解压jdk文件,配置java环境变量
  1. 添加系统变量

右键我的电脑->属性->高级->环境变量->系统变量

JAVA_HOME D:\JDK #D:\JDK这个是你解压jdk的放置目录
  1. 添加%JAVA_HOME%\bin到path

  2. 验证

打开cmd输入

java -version

看到如图就表示安装成功了

image

maven安装

  • 下载解压maven 打开how2j点击右上方下载maven,下载完成后解压

  • 配置maven环境变量

右键我的电脑->属性->高级->环境变量->系统变量,在path中添加maven的解压路径

D:\apache-maven-3.5.0\bin
  • 验证maven

cmd输入

mvn -v

看到如图则表示安装成功

image

  • 配置maven仓库

maven是java的依赖管理工具,开发过程中我们如果有使用到mybaits之类的包,我们可以通过maven把依赖下载下来,放到我们指定的目录下,打开maven解压目录

D:\apache-maven-3.5.0\conf

编辑settings.xml,在50行左右添加

<localRepository>D:/apache-maven-3.5.0/repository</localRepository>

image

  • 配置maven镜像源

maven默认的镜像源在国外,如果我们需要安装mybaits之类的依赖,因为被墙的原因,速度会非常慢,所以我们将默认的镜像源改为aliyun的,同样的在settings.xml中160左右添加

    <mirror>
        <id>alimaven</id>
        <mirrorOf>central</mirrorOf>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>

image

  • java的运行环境就搭建完成了,接下来看看如何在vscode中开发java

vscode配置java开发环境

vscode安装

配置java+maven+springboot

  • 打开vscode,通过插件模块安装java插件

image 依次输入java,安装java extention pack,输入spring,安装Spring Boot Extension Pack

  • 配置settings.json

打开文件>首选项>设置>点击右上方打开设置,在settings.json添加如下内容保存,具体地址需要更具自己的情况调整

    "java.home": "D:\\jdk",
    "maven.executable.path": "D:\\apache-maven-3.5.0\\bin\\mvn",
    "java.configuration.maven.userSettings": "D:\\apache-maven-3.5.0\\conf\\settings.xml", 
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME",
            "value": "D:\\jdk"
        }
    ]

image

  • vscode的java配置就完成了,接下来我们来创建一个springboot应用来看看效果,记得重启下vscode哟

运行springboot

创建springboot

  • 创建maven项目

Ctrl+Shift+P输入spring,选择spring initializr generate a maven project

  • 选择开发语言

这里选择java

  • 输入包名

com.example

  • 输入artifact id

我们这里输入springboot

  • 选择springboot版本

选择2.06

  • 选择需要添加的依赖包

我们只需要添加spring-boot-starter-web看效果就好了

  • enter,选择创建项目的目录,创建完成

运行springboot

  • 运行项目

打开创建好的springboot项目,等待vscode自动把依赖安装完成,依赖完成后,我们点击spring-boot dashboard,选择我们刚刚创建的项目,右键点击start image

  • 验证

上面的步骤springboot是跑起来了,可是我们打开

localhost:8080

却发现报错了,其实是缺少了对路由的映射,接下来我们添加一个简单的spring mvc代码 image

添加简单的controller

  • 添加代码

我们在DemoApplication.java同级目录添加controller/Index.java

package com.example.springboot.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class Index {

    @RequestMapping("/")
    public String index() {
        return "Hello Spring Boot!";
    }

}
  • 更新依赖

右键pom.xml,点击update project configration,记得操作这一个步骤,否则会出现编译失败的问题

  • 查看效果

再次刷新页面,看到我们刚刚修改的内容啦

image

结语

好了,关于vscode开发springboot就讲到这里啦,觉得不错点个赞吧

相关推荐
查看更多文章
热门服务

ECS云服务器4折起

实名认证 后新老用户首次购买ECS,均可享受1-3年价格优惠,每人限购1单,限量3台

【HI拼购2折起】拼着买更便宜

新老用户均可开团,爆款产品低至2折,每人限购1台,手慢无!

目录
前言
vscode
springboot
java开发环境搭建
jdk安装
maven安装
vscode配置java开发环境
vscode安装
配置java+maven+springboot
运行springboot
创建springboot
运行springboot
添加简单的controller
结语

对这个开源博客感兴趣?那就加入我们吧!

丰富的知识面,企业级的开发规范,拥抱开源,不仅给自己的技能加速,还给自己的职场添砖加瓦!

查看更多