1, 前言
由于每次开始新项目都是在已有基础配置之上进行的,时间长了,发现把创建项目都忘了一干二净,
今天就根据网上的教程找回记忆,顺便一记,方便你我他,本文步骤参考了以下链接。
2,链接:
1.打开IDEA,点击 +Create New Project. 开始创建一个新项目。
2.在左侧菜单找到并点击 Spring Initializr,点击next。
注意,这里idea默认使用https://start.spring.io提供的在线模板,所以需要保证网络畅通。
3.按实际情况依次填写项目信息。
其中Type属性可以下拉选择project或者pom,
Packaging属性可下拉选择jar或者war(Maven的东西不需要再提了吧)。**
填写完毕后点击 Next。
4.配置选择
你可以从左面选择大类,然后在窗口中间勾选需要的依赖。右边可以看到已选择的依赖项。
上边下拉框可以选择Spring Boot的版本,这里使用最新版2.5.0。完成后点击 Next。
5. 最后一步。
设置项目名称Project name 和 工程保存路径 Project location。完成后,点击 Finish。
6.等待IDEA构建好项目后,项目结构如下图所示。
根据每个人在第4步选择的依赖不同,目录结构大同小异。
7.再看看pom.xml,我们需要的依赖都静静的躺在里面,自动生成,无需动手。
pom.xml文件中的依赖内容
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
8.写个简单页面试试新建的工程好不好使。
上步骤都是摸索出来的正确步骤,只要按步骤执行,不会出错,下面记录下坑
9,错误示例:
没有进行以下操作
后台报错:
前端页面:
查查
有人说:
上述原因并不能解决我的问题,只能请大佬出手
大佬直接修改pom.xml文件
添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
注释,扩大使用范围
<scope>provided</scope>
解决。
另外
端口默认8080,无需端口配置,如果要修改端口配置,请按照以下图示配置,并重启项目