我正在通过将我在eclipse上所做的项目移动到它来试用vsCode。我在这个项目的eclipse中有一个运行配置,该配置具有以下JVM参数:
--module-path lib/javafx-sdk-13/lib --add-modules=javafx.controls
当然,这个“ lib”文件夹及其内容位于新的vsCode项目文件夹中,但我不知道将这些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"]
}
]
}
谢谢
解决方案是将args放在vmArgs部分中,如下所示:
"vmArgs": "--module-path=lib/javafx-sdk-13/lib --add-modules=javafx.controls"