gpt4 book ai didi

java - 具有 Activity 配置文件的 Spring Batch 仍在寻找 Application.properties

转载 作者:行者123 更新时间:2023-11-29 04:22:13 29 4
gpt4 key购买 nike

我无法让配置文件在 Spring Boot 中工作。

首先,我想要一个名为 local 的配置文件。

IntelliJ Spring Boot Settings

据我了解,指定 spring.profiles.active=local(或在 IntelliJ 的运行/调试配置中设置 Activity 配置文件)应该告诉 Spring Boot 查找名为 Application-local.properties

Application.properties 移动到 Application-local.properties 并运行应用程序后,我得到

java.io.FileNotFoundException: 类路径资源 [Application.properties] 无法打开,因为它不存在

因此它仍在寻找默认的 Application.properties。我还需要说明什么吗?这看起来应该非常简单,但现在已经让我卡住了几天。

最佳答案

application.properties 是基础属性文件,将始终被加载。配置文件允许加载其他 文件。

如果您不需要任何通用属性,请将该文件留空。

参见 24.4 Profile-specific properties :

In addition to application.properties files, profile-specific properties can also be defined using the naming convention application-{profile}.properties.

关于java - 具有 Activity 配置文件的 Spring Batch 仍在寻找 Application.properties,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48408168/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com