Spring Boot 项目中的 application.properties 文件在哪里?

2022-08-31 12:53:22

我开始了一个新的Spring启动项目,我想更改端口号,我读到我必须修改才能这样做。/resource/application.properties

但是,我找不到此文件,我错过了什么吗?我需要安装启动启动器吗?我不想使用弹簧CLI设置它。

我应该手动创建此文件吗?如果是这样,我想我必须将此文件标记为代码中某个位置的属性文件。那会在哪里?

多谢!


答案 1

您需要在类路径中添加该文件。application.properties

如果您使用的是 Maven 或 Gradle,则只需将文件放在 下即可。
如果您没有使用Maven或任何其他构建工具,请将其放在src文件夹下,您应该没问题。src/main/resources

然后,您只需在属性文件中添加一个条目即可。server.port = xxxx


答案 2

您也可以手动创建 application.properties 文件。

SpringApplication 将从以下位置的 application.properties 文件中加载属性,并将它们添加到 Spring 环境中:

  • 当前目录的 /config 子目录。
  • 当前目录
  • 类路径 /配置包
  • 类路径根

列表按优先级排序(在列表中较高位置定义的属性将覆盖在较低位置定义的属性)。(来自 Spring Boot 功能外部配置文档页面)

因此,请继续创建它


推荐