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

标签 java spring visual-studio-code jvm-arguments

我正在通过将我在 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 Boot 仪表板来启动该项目(如果这有影响的话)。

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

}

最佳答案

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

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

关于java - 如何在 VS Code 中为 Spring Boot 项目添加 JVM 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60043017/

相关文章:

java - 当字符串形状非法时抛出异常

java - 修改 Java 中默认类加载器的行为

java - 发票生成 - thymeleaf、spring、itextpdf

java - Web 应用程序中的 Spring 应用程序上下文刷新

vim - Visual Studio Code - 如何添加 vim 编辑器命令?

flutter - Intellisense未在Dart/Flutter的VSCode中触发

java - 云端点 : Access Paramters in Servlet Filter

java - 如何以正确的方式过滤 ArrayList 的内容?

java - Spring中如何使用request作用域?

visual-studio-code - 如何修复构建失败,是否要继续?在 vscode 中