一、百度搜索springboot,进入官网
日期:20220816

点击进入后,网址为:https://spring.io/projects/spring-boot/
下拉至页面最底部,有一个“Quickstart Your Project”:

点击蓝色超链接“Spring Initializr”,即可进入springboot工程模板创建界面。
二、输入参数,创建工程
参数依次选择如下:
Project:Maven Project
Language:Java
Spring Boot:2.7.2(默认)
Project Metadata
Group:com.my.springboot
Artifact:myspringboot
Name:myspringboot
Description:Demo project for Spring Boot
Package name:com.my.springboot.myspringboot
Packaging:Jar
Java:18


点击最下方的“GENERATE”,完成创建,在桌面生成一个zip压缩包。
三、导入IDEA,生成测试类。
1、首先导入IDEA,选择“import project”,选中刚才下载并解压的工程模板,一定要选中pom.xml文件:

2、点击ok,下一页的“Import Maven projects automatically”可以勾选上。这里表示自动导入依赖。

点击next,下一页jdk显示为jdk1.4(该IDEA自带),并非我电脑安装的1.8,因此此处我暂不选择,继续点击next。


选中此处的“open project structure after import”,点击next。

选中本机安装的jdk1.8,next

直接点击Finish。

不做任何操作,点击OK。
2、生成测试类
注:测试类(controller类)一定要在启动类所在包的子包。
首先,创建一个包web:

然后在其下创建类HelloController:
这个类就是Spring MVC里的一个普通的控制器。
@RestController 是spring4里的新注解,是@ResponseBody和@Controller的缩写。

此时有多处显示红色报错:

解决方法:pom.xml文件中添加如下依赖:
org.springframework.boot
spring-boot-starter-web
注意:解决此问题时,若采用按键盘的alt+enter,弹出选择项,选择“Add Maven Dependency”添加依赖,添加的则是另一个依赖包,会继续报错,不是上面我们添加的这个。(这里为何,还尚不清楚,待研究)
四、生成jar包
打开dos窗口,进入项目路径,输入mvn install

回车,开始执行:

报了个错:springboot: Fatal error compiling: 无效的目标发行版: 18 -> [Help 1]
原因:版本号不正确
解决方法:打开项目的pom.xml,将java.version由原来的18改为1.8,保存。
修改前:

修改后:

回到dos,重新执行 mvn install:

编译成功,生成了jar包:

执行jar包:
java -jar target/springboot-0.0.1-SNAPSHOT.jar

运行起来了,接下来在浏览器中访问:
http://127.0.0.1:8080/hello
结果:页面打印出一行字符“Hello Spring Boot!”
说明运行成功,试验至此结束。
本文档详细介绍了如何从Spring Boot官网创建一个Spring Boot项目模板,包括选择项目参数,导入IDEA,解决依赖问题,创建测试类,生成和运行jar包。在项目运行成功后,通过HTTP请求验证应用程序的正确性。
6356

被折叠的 条评论
为什么被折叠?



