目录
一、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
3、输入sts(spring Tools Suite)
这里我使用的是第一个Spring Tools 3 Add-On for Spring Tools 4 3.0.16.CI,选择install
4、Confirm
5、I accept the terms of the license agreements->Finish
6、Restart now
7、Open Perspective
8、new Project
9、Spring Starter Project
10、Next
这里jdk 我用的是8的,具体情况你们根据实际来
11 、Finish
这里根据需要选择依赖
12、运行程序
右键HelloWorldApplication->Run as ->Java Application
可以发现,在tomcat的8080端口已经跑起来了
13、打开网页
输入8080,你会发现报错了Whitelabel Error Page 。简单来说呢,就是你的SpringBoot的启动类(类名上面有@SpringBootApplication注解 )与controller包不在同一个目录下(或者说你根本就没有controller包),ok我们新建一个controller包
14、新建controller包
新建完后的目录结构如下
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!
二、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)
其他的选装
3、配置setting.json
打开设置,然后搜索maven
将以下代码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
5、 启动项目
和eclipse一样,点击run或者右上角的运行按钮就会出现下图的界面,可以发现程序已经在tomcat的8090端口启动了
和eclipse的报错一样的,加一个静态页面或者逻辑代码
加入静态模板后,
重新启动后进入页面
三、spring boot官网生成模板
进入Spring Boot的官方生成模板的页面https://start.spring.io/
然后点GENERATE 或者EXPLORE,就会导出一个ZIP文本,到时候把这个ZIP文件解压后到eclipse或者vs code 里就可以直接运行了