我正在尝试用Java11构建这个jlink演示。
我安装了OpenJDK 11。
当构建过程试图链接到javafx时会失败。
我想我已经安装了javafx包:
> libopenjfx-java/bionic,bionic,now 8u161-b12-1ubuntu2 all
> [installed,automatic] libopenjfx-java-doc/bionic,bionic
> 8u161-b12-1ubuntu2 all libopenjfx-jni/bionic,now 8u161-b12-1ubuntu2
> amd64 [installed,automatic] openjfx/bionic,now 8u161-b12-1ubuntu2
> amd64 [installed] openjfx-source/bionic,bionic 8u161-b12-1ubuntu2 all如何安装JavaFX以便将其连接到Java11?我理解Java11解耦了JavaFX,但我相信它仍然可以一起使用。
发布于 2018-11-11 17:00:51
如果您从仿生存储库中安装了OpenJDK-11 (和JavaFX),那么尝试这个构建:https://jdk.java.net/11/用于OpenJDK的OpenJDK构建,https://gluonhq.com/products/javafx/用于JavaFX OpenJFX (https://openjfx.io/)。
我也先用OpenJDK安装了apt,但是11版本的仿生软件包似乎是10版本。
提取OpenJFX-包之后,您可以使用SDK的lib文件夹或jmods文件夹,分别用于演示的build.gradle中提到的--module-path。
https://askubuntu.com/questions/1091811
复制相似问题