📅  最后修改于: 2023-12-03 15:35:03.014000             🧑  作者: Mango
在Spring Boot应用中,我们通常需要在应用启动时加载一些配置文件。Spring Boot提供了多种加载和使用配置文件的方法,本文将介绍如何使用Maven运行Spring Boot应用并加载配置文件。
在Maven的pom.xml文件中,需要添加以下依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
这个依赖包含了Spring Boot应用的核心依赖,包括Spring Boot自动配置和Spring Boot的运行时。
Spring Boot应用支持多种配置文件格式,如.properties、.yaml等。在应用中加载配置文件的方法有两种。
在应用类路径下的src/main/resources
目录中,新建一个application.properties
文件,并添加所需要的配置信息。例如:
server.port=8080
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=password
运行Spring Boot应用时,会自动加载并使用这个配置文件。
如果希望使用其他文件名加载配置文件,可以通过在pom.xml
文件中添加配置来实现:
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>custom-application.properties</include>
</includes>
</resource>
</resources>
</build>
上面的配置将会把src/main/resources
目录下的custom-application.properties
文件作为配置文件,在应用运行时加载并使用。
在Maven项目中,可以通过以下命令来运行Spring Boot应用:
mvn spring-boot:run
这个命令会自动编译项目并启动Spring Boot应用。如果应用成功启动,可以在浏览器中访问http://localhost:8080
来验证应用是否正常运行。
本文介绍了如何使用Maven运行Spring Boot应用并加载配置文件。通过这种方式,我们可以轻松地在应用启动时加载所需的配置信息,方便应用的管理和维护。