Centos 7 - onde está a biblioteca jfx para openjdk8?

3

Eu tenho centos 7.1. E eu instalei o openjdk8 e o openjdk-devel8. No entanto, quando tentei compilar no netbeans meu aplicativo jfx obtive package javafx.* does not exist . Depois de algumas investigações, vejo que não há jfxrt.jar no jdk. Além de

[root@localhost ext]# yum provides jfxrt.jar
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.astpage.ru
 * epel: epel.besthosting.ua
 * extras: mirror.astpage.ru
 * nux-dextop: mirror.li.nux.ro
 * updates: mirror.astpage.ru
adobe-linux-x86_64/filelists             |  619 B  00:00:00     
base/7/x86_64/filelists_db               | 6.0 MB  00:00:01     
epel/x86_64/filelists_db                 | 6.3 MB  00:00:01     
extras/7/x86_64/filelists_db             |  87 kB  00:00:00     
nux-dextop/x86_64/filelists_db           | 2.3 MB  00:00:02     
updates/7/x86_64/filelists_db            | 836 kB  00:00:00     
No matches found
[root@localhost ext]# 

Então, minha pergunta - como adicionar a biblioteca jfx ao openjdk 8 no centos 7?

    
por iJava 03.05.2015 / 09:29

2 respostas

1

OpenJDK 8 para CentOS não tem JavaFX incluído por padrão ...
Você pode fazer o seguinte:

Mude para o Oracle JDK:
1. remova todos os jdks & jre até quando você digita "java" em um shell ele não reconhece 2. faça o download do oracle o .rpm e instale-o via yum localinstall

ou

Copie manualmente os jars do JavaFX de outro computador que os tenha
Eu nunca testei isso sozinho, mas algumas pessoas mencionaram que poderia funcionar

ou

Faça uma compilação personalizada do OpenJDK e inclua o JavaFX

Esperando que isso tenha sido útil ...

    
por 06.01.2016 / 10:00
1

faça o download do arquivo jdk-8u91-linux-x64.tar.gz do oracle jdk do link , descompacte e defina PATH e JAVA_HOME para ele. Lembre-se de que você precisa assistir às atualizações de segurança por conta própria.

    
por 21.06.2016 / 10:23