【发布时间】:2020-12-12 16:18:50
【问题描述】:
我正在尝试设置我的 JavaFX 环境,因此我引用了相应的 Jars。为了运行代码,我需要使用一些 VM 参数 (“vmArgs”:“--module-path /Users/adrif/Downloads/javafx-sdk-14.0.2.1/lib --add-modules javafx.controls,javafx.fxml”) 在启动.json 中。我在一个多项目文件夹中工作,所以每次创建一个新文件夹时,我都必须转到 launch.json 并添加参数。如何设置全局参数?我发现在用户 settings.json 的“启动”中添加了参数(启动 - 全局调试启动配置。应该用作跨工作区共享的“启动.json”的替代方案) 但没有像我预期的那样工作。
如您所见,我在 JavaFX 包下有两个 JavaFX 项目。
每次我运行一个新项目时,我都必须将 vmArg 行添加到每个项目中。
这是“启动”选项,但正如我所说,它不起作用或者我尝试这样做的方式有问题。所以正如标题所说,我如何设置全局参数?
编辑:我找到了“java.jdt.ls.vmargs”选项,它允许指定 extre VM Arguments。我也不工作。
【问题讨论】:
-
请不要截取文本,它们不可读..并遵守 java 命名约定!
-
ohh .. 只是看到这是对您之前的问题(您已删除)stackoverflow.com/q/63549812/203657 的转发 - 不要!相反,用相关细节编辑旧的 - 在你的情况下:解释为什么 exactly 它不是 stackoverflow.com/questions/54349894/javafx-11-with-vscode 的重复的细节
-
我删除的问题与此无关。
-
这个答案在底部有一个关于 VM 参数的部分。 stackoverflow.com/a/54353065/2067492
-
这能回答你的问题吗? JavaFX-11 with VSCode
标签: java javafx visual-studio-code jvm-arguments