Bonjour,
je souhaiterais permettre à un utilisateur Mac de lancer via un simple double clic un programme contenant l'instruction suivante :
java -Xmx1024m -jar MonLogiciel.jar
Le fichier MonLogiciel.jar est un programme Java auto-exécutable qui fonctionne bien simplement en double cliquant dessus.
Sur certains vieux Mac la machine virtuelle Java ne dispose pas de suffisamment de mémoire pour initialiser le programme.
J'ai donc besoin d'ajouter le paramètre -Xmx1024m.
Si je créé un fichier MonBash.sh contenant le code suivant :
Un double clic sur MonBash.sh ne le lance pas mais l'ouvre (?) Fonctionnement normal sur Mac ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 #!/bin/sh java -Xmx1024m -jar MonLogiciel.jar
Si je fais la même chose avec un fichier .command un double clic m'indique qu'il faut installer un JDK !
Or l'utilisateur ne dispose que d'un JRE, qui lui est bien installé.
Je découvre l'environnement Mac, quelqu'un pourrait-il m'éclairer ?
Sincères salutations.
Partager