Merci Bouye pour ta disponibilité...
Le projet compile n'arrive plus a retrouver ses ressources ?
Il y a un peu de cela mais depuis, sur ce point j'ai progressé ....
Il y un secteur où je bloque mais cela est du pur domaine Gradle donc hors sujet sur JavaFX. Pour le multilinguisme, j'utilise gettext-commons qui demande une compilation externe des expressions traduites (fichier .po) à l'aide d'une commande du genre :
msgfmt statistics java2 -d src -r i18n.Messages -l fr src/i18n/fr.po
Les classes obtenues sont dans un package nommé i18n. Gradle ne procède pas à l'inclusion de ce package lors du build. Je suis obligé de copier ce dossier manuellement dans le sous dossier classes du dossier build généré par Gradle. En faisant cela, le programme fonctionne. Par contre un Clean and Build demande évidemment un nouveau transfert du dossier i18n.
@Bouye : en cherchant sur le forum, j'avais vu que tu n'utilisais pas les outils de build. Mon projet est destiné à un public non informaticien. Je dois donc fournir l'application comme un bundle avec tout le toutim embarqué pour éviter les problèmes de version de Java. Dans un premier temps, les mises à jour vont être très nombreuses. Je voulais donc un outil qui me facilite la vie pour mettre à disposition un bundle pour Windows, Linux et Mac. Par ailleurs, les plus aguerris pourront aller sur GitHub et lancer une commande de build pour suivre de près les évolutions.
Pour ceux qui cherchent des solutions Gradle - JavaFx, j'ai testé plusieurs plugins. A ce jour c'est javafx-gradle-plugin qui me parait fonctionner le mieux. Je l'ai adopté avec le plugin Gradle de Netbeans. Ce dernier demande une réorganisation du projet afin d'avoir la structure adéquate.
Partager