我无法在 VS Code 上运行/调试 Spring boot 应用程序

问题描述 投票:0回答:1

我有很多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

spring-boot visual-studio-code configuration
1个回答
0
投票

我使用以下内容代替“args:”:

"vmArgs": "${command:SpecifyProgramArgs}"
。当我启动时,当提示指定我想要运行的配置文件时,我可以提供
-Dspring.profiles.active=local

© www.soinside.com 2019 - 2024. All rights reserved.