如何避免每次创建新的 javafx 项目时都添加 vm 参数?

How to avoid adding vm arguments everytime I create a new javafx project?

我正在使用 e(fx)clipse 插件和 scenebuilder 在 STS(4.6.1) 中创建 javafx 项目。

每次创建新项目时,我都必须在 运行 配置中添加 VM 参数:

--module-path "/home/path/to/javafx sdk/lib" --add-modules javafx.controls,javafx.fxml

否则程序会以错误消息结束

Error: Could not find or load main class application.Main
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

我必须为每个令人恼火的 javafx 项目执行此操作。

有没有办法一劳永逸地添加这个?

谢谢

您可以使用特定值在 Eclipse 中创建自己的变量。当您需要此值时,您可以从变量列表中选择并通过 creating a variable in Eclipse to store the VM arguments.

将其添加到 VM 参数中