在开发环境中运行时,Micronaut将不接受application.dev.yml

在开发过程中运行int arr[3]; scanf("%d",&arr[1]); 时,如果存在,micronaut不应该使用gradle run吗?我还尝试过编译jar并使用以下命令运行它:

application-dev.yml

但是micronaut仍然仅从java -jar build/libs/mockidm-0.5-all.jar -Dmicronaut.environments=dev 读取值

我是否误解为application.yml在开发人员模式下运行该应用程序?如果没有,我该怎么办?

wu379611988 回答:在开发环境中运行时,Micronaut将不接受application.dev.yml

我必须添加

run {
  systemProperty('micronaut.environments','dev')
}

我似乎在任何地方都找不到此文件。

,

您需要设置以下环境变量

MICRONAUT_ENVIRONMENTS=dev

用于在本地运行

本文链接:https://www.f2er.com/3017372.html

大家都在问