Bonjour,

j'ai developpé un logiciel multi plateforme en java
Ce logiciel utilise le principe de mise a jour automatique qu'on peut voir sur site dans la section java

Or ce principe de mise à jour utilise une bibliothèque (JDIC) qui a un moment donné lance un Launcher.jar, sous mac, aucun soucis, il comprend que c'est java le lanceur de ce fichier, sous windows, quand il ne le prend pas pour une archive, il comprend aussi...mais sous linux (Ubuntu, en l'occurence), il le prend systématiquement pour une archive et lance le zip présent sur la machine pour voir le contenu de l'archive

j'ai fais un script .sh qui appelle la bonne ligne de commande et j'ai dis a mon programme de mise a jour, de lancer ce script plutot que le jar quand il est sous linux....mais la rebelotte, il considère que c'est un fichier texte

j'ai mis les droits pour qu'il soit executable, mais ca ne marche pas.
Si je double clic sur ce fichier ca lance, mais si je passe pas mon appli, ca ouvre le fichier texte

donc j'aimerais savoir si, sous linux, y avait une possibilité pour un lanceur spéciale pour lancer mon appli en java

voila merci d'avance