我有很多java项目,除了一个之外,所有这些项目我都可以运行和调试。我不明白这一点。当我单击 VS Code 上的播放按钮或在终端上运行
mvn spring-boot:run
时,我总是有 No active profile set, falling back to 1 default profile: "default"
信息。该信息应用程序停止后。
我已经配置了
launch.json
文件如下,但我仍然有同样的问题
{
"configurations": [
{
"type": "java",
"name": "DemoApplication",
"request": "launch",
"mainClass": "com.example.demo.DemoApplication",
"projectName": "demo",
"args": [
"-Dspring.config.location=src/main/resources/application.properties"
],
}
]
}
我已将我的
application.properties
文件重命名为 application-dev.properties
并添加了“pring.profiles.active=dev”。然后在 launch.json 文件上更改了 `"args": "--spring.profiles.active=dev" 但它们都不起作用。如何配置 VS Code?
使用的操作系统:PopOS 22.04 LTS
我使用以下内容代替“args:”:
"vmArgs": "${command:SpecifyProgramArgs}"
。当我启动时,当提示指定我想要运行的配置文件时,我可以提供 -Dspring.profiles.active=local
。