目录

一、eclipse安装spring boot

1、环境:

2、eclipse选择help->Eclipse Marketplace

3、输入sts(spring Tools Suite)

4、Confirm

5、I accept the terms of the license agreements->Finish

6、Restart now

8、new Project

10、Next

11 、Finish

12、运行程序

13、打开网页

14、新建controller包

15、 run again

二、Vs code安装spring boot

1、环境:

2、安装相应软件

3、配置setting.json

4、创建Spring Boot project

5、 启动项目


一、eclipse安装spring boot

1、环境:

软件:Eclipse IDE for Eclipse Committers (includes Incubating components)

版本:2020-06 (4.16.0)

java版本:1.8.0_271(这里没用高版本jdk的原因是因为SAP webide目前只支持8的,升级后webide就无法使用了,为了方便写代码没弄一个干净的镜像环境)

 

2、eclipse选择help->Eclipse Marketplace

spring boot 安装_eclipse

3、输入sts(spring Tools Suite)

这里我使用的是第一个Spring Tools 3 Add-On for Spring Tools 4 3.0.16.CI,选择install

spring boot 安装_java_02

4、Confirm

spring boot 安装_eclipse_03

5、I accept the terms of the license agreements->Finish

spring boot 安装_it技术_04

6、Restart now

spring boot 安装_eclipse_05

7、Open Perspective

spring boot 安装_spring_06

8、new Project

spring boot 安装_eclipse_07

9、Spring Starter Project

spring boot 安装_spring_08

10、Next

这里jdk 我用的是8的,具体情况你们根据实际来

 

spring boot 安装_spring_09

11 、Finish

这里根据需要选择依赖

spring boot 安装_spring_10

12、运行程序

右键HelloWorldApplication->Run as ->Java Application

spring boot 安装_java_11

可以发现,在tomcat的8080端口已经跑起来了

spring boot 安装_eclipse_12

13、打开网页

输入8080,你会发现报错了Whitelabel Error Page 。简单来说呢,就是你的SpringBoot的启动类(类名上面有@SpringBootApplication注解 )与controller包不在同一个目录下(或者说你根本就没有controller包),ok我们新建一个controller包

spring boot 安装_eclipse_13

14、新建controller包

新建完后的目录结构如下

spring boot 安装_eclipse_14

package com.Joker.demo.controller;
 
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
 
@RestController
public class HomeController {
 
    @RequestMapping("/")
    public String home(){
        return "Hello World for Spring Boot by Joker!";
    }
}

15、 run again

success!

spring boot 安装_eclipse_15

二、Vs code安装spring boot

1、环境:

软件:Vs code

版本:1.53.2

java版本:1.8.0_271(这里没用高版本jdk的原因是因为SAP webide目前只支持8的,升级后webide就无法使用了,为了方便写代码没弄一个干净的镜像环境)

2、安装相应软件

打开Vs Code软件管理市场,安装以下插件

Java Extension Packvscjava

 

Spring Boot Extension Pack

Language Support for Java by Red Hat(若版本是0.65及以上的话jdk必须是11以上,若是0.65以下的话,jdk是8)

其他的选装

 

spring boot 安装_eclipse_16

spring boot 安装_java_17

3、配置setting.json

打开设置,然后搜索maven

spring boot 安装_eclipse_18

将以下代码copy(或者覆盖到json文件中)

{
"java.project.outputPath": "",
    "workbench.iconTheme": "vscode-icons",
    "workbench.startupEditor": "newUntitledFile",
    "java.errors.incompleteClasspath.severity": "ignore",
    "workbench.colorTheme": "Atom One Dark",
    "java.home":"C:\\Program Files\\Java\\jdk1.8.0_281",
    "java.configuration.maven.userSettings": "D:\\software\\apache-maven-3.6.3\\conf\\settings.xml",
    "maven.executable.path": "D:\\software\\apache-maven-3.6.3\\bin\\mvn.cmd",
    "maven.terminal.useJavaHome": true,
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME",
            "value": "C:\\Program Files\\Java\\jdk1.8.0_281"
        }
    ]
}

4、创建Spring Boot project

打开vscode 命令控制板,ctrl+shift+P,输入spring ,选装 Spring Initializr:Create a Maven Project

 

spring boot 安装_java_19

spring boot 安装_eclipse_20

spring boot 安装_spring_21

 

spring boot 安装_it技术_22

spring boot 安装_it技术_23

spring boot 安装_spring_24

spring boot 安装_eclipse_25

spring boot 安装_java_26

spring boot 安装_spring_27

5、 启动项目

和eclipse一样,点击run或者右上角的运行按钮就会出现下图的界面,可以发现程序已经在tomcat的8090端口启动了

spring boot 安装_java_28

和eclipse的报错一样的,加一个静态页面或者逻辑代码

spring boot 安装_spring_29

加入静态模板后,

spring boot 安装_eclipse_30

重新启动后进入页面

spring boot 安装_eclipse_31

 

三、spring boot官网生成模板

进入Spring Boot的官方生成模板的页面https://start.spring.io/

spring boot 安装_it技术_32

spring boot 安装_eclipse_33

然后点GENERATE 或者EXPLORE,就会导出一个ZIP文本,到时候把这个ZIP文件解压后到eclipse或者vs code 里就可以直接运行了