如何在VS代码中添加Spring Boot项目的JVM参数?

我正在尝试VS Code,方法是将我在Eclipse上做的一个项目移到它上面。我在Eclipse中有一个这个项目的运行配置,它具有以下JVM参数:

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

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

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

这是我的: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"]
    }
]

}


答案 1

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

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

答案 2

推荐