在开发过程中运行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
在开发人员模式下运行该应用程序?如果没有,我该怎么办?
答案 0 :(得分:0)
我必须添加
run {
systemProperty('micronaut.environments','dev')
}
我似乎在任何地方都找不到此文件。
答案 1 :(得分:0)
您需要设置以下环境变量
MICRONAUT_ENVIRONMENTS=dev
用于在本地运行