- Sistema operativo: Ubuntu 18.10
- IDE: NetBeans 8.2
- AbiertoJDK: 8
- abrirjfx
Hola,
intenté instalar openjfx
en mi máquina con apt-get install openjfx
. La instalación fue exitosa pero no puedo crear aplicaciones JavaFX o si descargo un ejercicio de mi escuela (una plantilla) que intenta importar, java.javafx.*
aparece el error de que el paquete javafx
no existe.
Si intento abrir un nuevo proyecto JavaFX, aparece un error;
No se pudo configurar automáticamente una plataforma JavaFX. Vaya a Platform Manager, cree una plataforma Java SE no predeterminada, luego vaya a la pestaña JavaFX, habilite JavaFX y complete las rutas al SDK de JavaFX y al tiempo de ejecución de JavaFX válidos. Nota: JavaFX SDK se puede descargar desde el sitio web de JavaFX.
Intenté seguir esto pero el inglés no es mi lengua materna y realmente no pude hacerlo. Intenté configurar carpetas, etc., intenté copiar archivos jre en diferentes carpetas pero nada funciona.
También intenté ver algunos tutoriales y normalmente tenían jfxrt.jar
archivos que mi instalación no tiene.
user@user:~$ dpkg -L openjfx
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/openjfx
/usr/share/doc/openjfx/TODO.Debian
/usr/share/doc/openjfx/changelog.Debian.gz
/usr/share/doc/openjfx/copyright
/usr/share/openjfx
/usr/share/openjfx/lib
/usr/share/openjfx/lib/javafx.properties
/usr/share/openjfx/lib/javafx.base.jar
/usr/share/openjfx/lib/javafx.controls.jar
/usr/share/openjfx/lib/javafx.fxml.jar
/usr/share/openjfx/lib/javafx.graphics.jar
/usr/share/openjfx/lib/javafx.media.jar
/usr/share/openjfx/lib/javafx.swing.jar
/usr/share/openjfx/lib/javafx.web.jar
Respuesta1
Esto puede ser un problema con la versión OpenJFX en los repositorios de Ubuntu. Actualmente solo incluyen la versión 11, que es incompatible con OpenJDK 8. Puede instalar OpenJFX v8 explícitamente:
sudo apt install openjfx=8u161-b12-1ubuntu2 libopenjfx-java=8u161-b12-1ubuntu2 libopenjfx-jni=8u161-b12-1ubuntu2
Como estás en 18.10, tendrás que agregar los repositorios biónicos.
sudo echo "deb http://de.archive.ubuntu.com/ubuntu/ bionic universe" >> /etc/apt/sources.list
(Aprendido y ampliado dehttps://bugs.launchpad.net/ubuntu/+source/openjfx/+bug/1799946).