De toute façon les extensions ne s'affichent pas sous Windows.
L'idée de l'exe qui lance le java -jar est bien pour une distribution pour Windows.
Pour Linux, un .desktop qui contient le java -jar fichier.jar, puis le lien vers l'icône qui se trouve dans le même dossier et tu as un beau lanceur où y'a juste à double-cliquer dessus. L'exemple n'est ptre pas terrible au regard du libre, mais c'est ce que fait Skype, un Skype.dekstop et un Skype.png (je crois), référencé dans le Skype.desktop.
De toute façon, ce sera empaqueté dans les distributions. À la limite si ton soucis c'est de pouvoir proposer des versions plus à jour, tu peux toujours t'arranger pour regarder dans un répertoire particulier si une nouvelle version n'est pas disponible, genre ~/.local/newtonadventure qui ne contiendrait que les jars mis à jour. Enfin j'imagine que tu fais tout ça parce que tu trouves que les distros mettent trop de temps à mettre à jour le paquet de Newton Adventure à ton goût, non ?
[^] # Re: Pour le lancement du jar
Posté par Cyrille Pontvieux (site web personnel, Mastodon) . En réponse au journal Write once, run anywhere qu'il disait. Évalué à 2.
De toute façon les extensions ne s'affichent pas sous Windows.
L'idée de l'exe qui lance le java -jar est bien pour une distribution pour Windows.
Pour Linux, un .desktop qui contient le java -jar fichier.jar, puis le lien vers l'icône qui se trouve dans le même dossier et tu as un beau lanceur où y'a juste à double-cliquer dessus. L'exemple n'est ptre pas terrible au regard du libre, mais c'est ce que fait Skype, un Skype.dekstop et un Skype.png (je crois), référencé dans le Skype.desktop.
De toute façon, ce sera empaqueté dans les distributions. À la limite si ton soucis c'est de pouvoir proposer des versions plus à jour, tu peux toujours t'arranger pour regarder dans un répertoire particulier si une nouvelle version n'est pas disponible, genre ~/.local/newtonadventure qui ne contiendrait que les jars mis à jour. Enfin j'imagine que tu fais tout ça parce que tu trouves que les distros mettent trop de temps à mettre à jour le paquet de Newton Adventure à ton goût, non ?