【发布时间】:2021-09-11 06:04:57
【问题描述】:
在application.properties,我指定了
spring.profiles.active=dev
应该选择application-dev.properties 作为要激活的配置文件。
但是,当我在 Eclipse 中作为 Java 应用程序运行时,我收到以下消息。
No active profile set, falling back to default profiles: default.
我最好的猜测是这与 Eclipse 有关。有cmets吗?
编辑:我尝试了 Maven 更新项目,然后是 mvn clean install -U,还尝试了重新启动 Eclipse 并清理项目。这些都不起作用...
【问题讨论】:
-
您的项目中是否也有 application-dev.properties 文件?如果不添加,应该可以正常工作。
-
@AjayKumar 是的,我在项目中有它。在 src/main/resources 下。
-
在启动时使用 Eclipse 中的配置文件可以正常工作,但是 eclipse 中的一个错误迫使我重新启动 eclipse 以发现配置文件。不知道为什么 Eclipse/Springboot 刚刚停止找到它。
-
@Andreas Mattisson 这里也是。在所有这些麻烦之后转向 IntelliJ。现在问题消失了:)
标签: java spring eclipse spring-boot maven