在早期版本的JavaFX中,您可以通过使用JavaFX bin文件夹中的.dll文件构建工件来从project构建jar文件。2然而,在较新版本的JavaFX中,绝对没有bin文件或.dll文件。3有人知道如何解决这个问题吗?
jbose2ul1#
如果你从Gluon下载了JavaFX并解压缩了发行版文件,那么所有的. dylib,. dll等文件都包含在lib/文件夹中。(刚用openjfx-20-ea+11_osx-x64_bin-sdk.zip验证过)maven存储库中的jar结构略有不同,它们有特定于平台的变体,例如javafx-graphics-20-ea+11-mac.jar,它在顶层文件夹中包含二进制库。正如@jewelsea上面建议的那样,模块化是另一种选择,这取决于你想要实现什么。
1条答案
按热度按时间jbose2ul1#
如果你从Gluon下载了JavaFX并解压缩了发行版文件,那么所有的. dylib,. dll等文件都包含在lib/文件夹中。(刚用openjfx-20-ea+11_osx-x64_bin-sdk.zip验证过)
maven存储库中的jar结构略有不同,它们有特定于平台的变体,例如javafx-graphics-20-ea+11-mac.jar,它在顶层文件夹中包含二进制库。
正如@jewelsea上面建议的那样,模块化是另一种选择,这取决于你想要实现什么。