我使用eclipse制作了一个JavaFX应用程序,但遗憾的是,它只能在IDE中运行。
将项目导出为可运行的jar文件时,Eclipse注意到:
我猜这和JAR文件缺少VM参数有关。不过我不知道如何添加它们。
当运行通过终端时,我得到这个:
如果你能帮助我运行它,我将非常感激。我听说过一些关于把文件放进一个包里的事情,虽然我是一个该死的初学者,在这里需要一点帮助。
我不认为这有多大关系,但我使用的是MacOS。
我需要它作为一个可执行文件,所以我只需双击文件,它就会运行。我需要它为macos和windows。
如果需要任何进一步的细节,我会提供他们。
先谢了。
1条答案
按热度按时间x6h2sr281#
如果您使用Eclipse或IntelJ Idea作为Ide。
无法从IDE向jar文件添加VM参数。
要手动执行此操作,请执行以下步骤:
java --模块路径我的路径\javafx-sdk-18.0.2\lib --添加模块javafx.controls,javafx.fxml -jar我的应用程序. jar