Ubuntu 19.10 - как установить JavaFX с java 8 - PullRequest
0 голосов
/ 06 февраля 2020
java -version
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-8u242-b08-0ubuntu3~19.10-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)

Однако пакет openjfx:

sudo apt list openjfx
Listing... Gotowe
openjfx/eoan,now 11.0.2+1-1 amd64 [installed]
openjfx/eoan 11.0.2+1-1 i386

, похоже, скомпилирован с java 10, так как я не могу запустить любые приложения JavaFX:

Error:(3, 26) java: cannot access javafx.application.Application
  bad class file: /usr/share/openjfx/lib/javafx.graphics.jar!/javafx/application/Application.class
    class file has wrong version 54.0, should be 52.0
    Please remove or make sure it appears in the correct subdirectory of the classpath.

Имеет anymode заставил это работать?

1 Ответ

0 голосов
/ 06 февраля 2020

JavaFX / OpenJFX в последнее время не является частью OpenJDK, поэтому вы можете либо установить его отдельно, либо использовать сборки OpenJDK с предварительно упакованным OpenJFX.

...