Qual è la situazione con JavaFX su Linux (x86 e x64)?JavaFX su Linux
È possibile eseguire un'applicazione JavaFX senza problemi sul sistema operativo Linux?
Ho trovato alcune domande degli anni 2011 e 2012, quando le app non erano stabili!
Qual è la situazione con JavaFX su Linux (x86 e x64)?JavaFX su Linux
È possibile eseguire un'applicazione JavaFX senza problemi sul sistema operativo Linux?
Ho trovato alcune domande degli anni 2011 e 2012, quando le app non erano stabili!
L'attuale versione di JFX rilasciata è la 2.2.4 ed è abbastanza stabile su Linux. Tuttavia, diventerà molto meglio quando Java 8 sarà rilasciato poiché conterrebbe la distibuzione di JFX 8. Puoi provare tu stesso ora usando le build di accesso anticipato di java 8.
Penso che valga la pena menzionare che l'utente deve avere JRE di Oracle poiché la maggior parte delle persone su Linux ha OpenJDK/OpenJRE e sembra che sia programmato il supporto completo JavaFX con Java 9. – Dreen
Java 9? Saremo anche vivi quando uscirà? –
Javafx gira su JVM (Java Virtual Machine) come tutte le altre applicazioni java. Non importa se si esegue l'applicazione javafx su Windows o Linux o Mac, non c'è dubbio che non verrà eseguito. Ecco perché java è chiamato linguaggio indipendente dalla piattaforma. La versione stabile di javafx 8 è stata rilasciata con più funzionalità.
In pratica questo non è vero perché JavaFX non è una pura implementazione Java, ha un sacco di codice nativo dietro di esso per fare cose come OpenGL, componenti pesanti, riproduzione video ecc ... – Adam
JavaFX 8 gira bene su Linux nella mia esperienza, l'unico requisito sembra essere libgtk 2.18+. Ci sono tutti i dettagli su Oracle JDK 8 and JRE 8 Certified System Configurations. le versioni di sviluppo di Linux includono:
problemi possibili che si possono verificare
Secondo la tabella di marcia: http://www.oracle.com/technetwork/java/javafx/overview/roadmap-1446331.html è stabile dal 2.2. –
Per quanto posso vedere, è certificato solo su Ubuntu 10.4+, secondo http://www.oracle.com/technetwork/java/javafx/downloads/supportedconfigurations-1506746.html! Dovrei supportare altre distribuzioni Linux e ho riscontrato alcuni problemi su altre distribuzioni. –