Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Fin du support de JavaFX pour ARM ?
JavaFX Embedded retiré du paquet ARM de Java SE Embedded Update 33

Le , par bouye

0PARTAGES

Il y a quelques jours sortait la mise à jour 31 de Java SE sur les plateformes de bureau. Cette nouvelle révision était accompagnée de la mise à jour 33 de Java SE Embedded destinées aux plateformes ARM embarquées telles que le Raspberry Pi ou le Beagle Board. Une nouvelle version attendue depuis longtemps, puisque la dernière version sortie sur ARM était la révision 06, et qui apportait sur Raspberry Pi et autres mini-PC les derniers correctifs de bogues et de sécurité publiés pour Java 8.

Cependant, dans la note de mise à jour, on peut lire :

In addition, JDK 8u33 for ARM contains the following change:
  • Starting with JDK 8u33, JavaFX Embedded is removed from the ARM bundle and is not supported.

"À partir de cette version (8_33), JavaFX Embedded est retiré du paquet ARM et n'est plus supporté."

Par cette seule ligne, Oracle semble avoir donc mis fin presque silencieusement au support de JavaFX sur Rasberry Pi.

Il n'y a eut pour le moment, sur Twitter ou sur leurs blogs respectifs, aucun commentaire de la part des habitués des développements FX sur PI tels que @HanSolo (Gerrit Grunwald). Rien non plus en provenance des membres de l’équipe de développement de FX ou des évangélistes d'Oracle. Point de mention également sur la mailing list de l'OpenJDK.

Ceci est d'autant plus étonnant compte tenu du fait que JavaFX sur Pi a plusieurs fois été mis en avant dans divers articles publiés dans le Java Magazine d'Oracle. Sans parler du fait que JavaFX en lui-même fonctionnait plutôt bien dans le JDK 8_06 (même si dans une forme réduite : pas de HTML5, 3D encore en mode expérimental) et que plusieurs projets commerciaux pour développer des kiosques tactiles étaient lancés.

Peut-être JavaFX a-t-il pâti de la guerre interne qui semble avoir lieu entre les équipes cliente SE et ME avec Oracle qui tente toujours d'imposer sa plateforme HTML5 MAF (Mobile Application Framework, anciennement ADF Mobile) et JavaME sur plateformes mobiles et embarquées ?

Il reste à espérer que les outils du port ARM soient un jour publiés en OpenSource comme ce fut le cas pour les ports iOS et Android et que quelqu'un prenne sur lui de publier des versions pré-compilées des mise à jour du JDK (@HanSolo l'avait fait pour les ports préliminaires de JavaFX 2 puis JDK8 sur ARM avant sa publication finale).

Une erreur dans cette actualité ? Signalez-le nous !