你好,我在termux中安装了openjdk-17.0.2,我想制作一个javafx应用程序,我开始为Java17.0.2找到javafx的sdk,但是我什么也没有得到。有人能告诉我如何安装openjdk 17.0.2的javafx吗?或者我如何在termux中安装java18.0.1,因为有一个选项可以下载java18.0.1的javafx,而不是Java17.0.2。
发布于 2022-05-21 10:17:31
为了更快地开发和改进,自JavaFX 11以来,JavaFX被排除在JavaFX之外,现在作为一个单独的项目进行管理(参见https://github.com/openjdk/jfx)。如果您想在JavaFX中使用JavaFX,则需要从https://www.gluonhq.com/products/javafx下载JavaFX jmods/SDK,并在构建时将它们放在模块路径/类路径中。
但是,JavaFX的官方构建不能在Termux中使用,因为该体系结构是不兼容的。在Termux的官方软件包Github存储库(请参阅https://github.com/termux/termux-packages/issues/10225)中已经有一个包请求,如果这个包是构建并添加到Termux中的,那么您可以通过apt install openjfx
简单地安装它并在您的构建中使用它。
https://stackoverflow.com/questions/72076687
复制相似问题