AI智能
改变未来

IDEA创建SpringBoot的maven项目

记录IDEA编程工具创建

SpringBoot

maven

项目过程:

新建项目

选择

maven

项目及

JDK

,点击下一步:

选择好项目路径,输入项目名称,点击完成就可以啦:

创建完成效果:

配置pom.xml文件

新建项目需要引入

springboot

的依赖,这里选择

2.4.4

版本。

完整pom文件如下:

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.4.4</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>org.example</groupId><artifactId>SpringBoot-Test</artifactId><version>1.0-SNAPSHOT</version><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding><java.version>1.8</java.version></properties><dependencies><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></project>

配置application.yml

配置文件中需配置端口号(默认是80)和项目名称,当然不配置也可以正常启动,只不过为了区别于其他项目,还是配置完比较好。

# 服务端口号,默认80server:port: 8866spring:# 服务名称application:name: springboot-test

创建启动文件

在src/main/java目录下创建com/springboot目录,在springboot目录下创建启动文件,命名为SpringBootTestApplication,添加main入口,配置

@SpringBootApplication

注解,声明这是一个SpringBoot项目:

启动项目

右键启动项目文件,选择运行:

启动成功,控制台显示启动的端口号为我们设置的端口号。

测试接口访问

com/springboot

目录下创建

controller

目录,用来存放控制层文件,创建

TestControlle

r类,添加

@RestController

注解,声明这是控制层,定义测试接口方法

demo

,打印访问成功:

重新启动项目,利用

Terminal

访问

http://localhost:8866/test/demo

进行测试

成功访问

你可能感兴趣的内容

1、IDEA如何在一个项目空间下管理多个项目?

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » IDEA创建SpringBoot的maven项目