Spring Boot 3.0.2(Kotlin+Gradle Kotlin)项目无application.properties?配置及文档查询
解决方案
一、创建配置文件设置属性
Spring Boot Initializer 默认不会自动生成配置文件,你可以手动创建:
- 在项目的
src/main/resources目录下,新建application.properties(键值对格式)或者application.yml(YAML层级格式,结构更清晰)文件,Spring Boot 启动时会自动加载该目录下的配置文件。 - 如果需要多环境配置,可创建如
application-dev.properties、application-prod.properties这类带环境后缀的文件,然后在主配置文件中通过spring.profiles.active=dev指定要激活的环境。
除了配置文件,还可以通过以下方式临时设置属性(配置文件是最常用的持久化管理方式):
- 命令行参数:启动项目时追加参数,例如
--server.port=8081 - 环境变量:设置系统环境变量,例如
SPRING_SERVER_PORT=8081
二、Spring Boot 3.0.x 官方配置属性文档
Spring Boot 3.0.x 有专门的官方配置属性参考文档,你可以在官方文档中选择版本为「3.0.x」(3.0.2属于该系列,文档内容通用),找到「Common Application Properties」章节,这里按类别列出了所有支持的配置属性,包含属性类型、默认值、适用场景等详细信息,完全适配3.x版本,不会出现旧版本的混淆内容。
内容的提问来源于stack exchange,提问作者maxh
相关产品推荐
相关产品推荐

