如何在 VS Code 中为 Spring Boot 项目添加 JVM 参数?

How to add JVM arguments for Spring Boot project in VS Code?

我正在通过将我在 Eclipse 上完成的项目移动到它来试用 VS Code。我在这个项目的 Eclipse 中有一个 运行 配置,它有以下 JVM 参数:

--module-path lib/javafx-sdk-13/lib --add-modules=javafx.controls

当然这个“lib”文件夹及其内容跟在新的 VS Code 项目文件夹中,但我不知道将这些 JVM 参数放在 vsCode 中的什么位置,相当于 运行 本质上是用 Eclipse 配置。我尝试将它们放入 launch.json 文件的 args 部分,但没有成功。

我正在使用 spring 引导仪表板来启动项目,如果这会有所作为的话。

这是我的 launch.json:

{
"configurations": [
    {
        "type": "java",
        "name": "Spring Boot-BudgetApplication<budget>",
        "request": "launch",
        "cwd": "${workspaceFolder}",
        "console": "internalConsole",
        "mainClass": "com.someone.budget.BudgetApplication",
        "projectName": "budget",
        "args": ["--module-path","lib/javafx-sdk-13/lib","--add-modules=javafx.controls"]
    }
]

}

解决方案是将 args 放在 vmArgs 部分,如下所示:

"vmArgs": "--module-path=lib/javafx-sdk-13/lib --add-modules=javafx.controls"