3 votes

Comment utiliser l'option Conserver dans le Dock avec les applications lancées depuis la console ?

J'ai essayé d'utiliser Keep in Dock option avec une application Java qui est lancée à partir de la ligne de commande mais lorsque j'essaie de redémarrer l'application, elle échoue - et cela se produit parce qu'elle lance java sans aucun paramètre.

Il existe deux façons de lancer l'application sous OS X, mais toutes deux échouent si vous voulez utiliser l'option Conserver dans le Dock.

  • le lancer en utilisant le shell script olv.sh
  • démarrer le fichier jar logview.jar en cliquant dessus dans le Finder.

Dans le cas où vous voulez déboguer, l'application est http://code.google.com/p/otroslogviewer mais je sais que le même problème se pose pour d'autres applications.

Comment puis-je résoudre le problème afin de pouvoir lancer l'application à partir du Dock et éventuellement du Finder également.

3voto

IconDaemon Points 17417

Vous pourriez écrire un shell script pour invoquer l'application java avec les paramètres dont vous avez besoin, puis l'emballer dans une application avec L'ornithorynque .

L'application résultante peut alors être placée dans le Dock comme n'importe quelle autre application.

Je l'ai utilisé pour une variété de tâches, comme faire apparaître un écran d'aide avec un numéro de série à saisir par les utilisateurs pour une application récalcitrante qui n'aimait pas le déploiement de masse et demandait à l'utilisateur de le saisir à la première exécution, jusqu'à un script compliqué qui montait une image-disque du DVD supplémentaire d'un manuel de sciences et exécutait ensuite l'application associée pour accéder au contenu. Platypus m'a même permis d'intégrer l'image-disque dans l'application finale elle-même, ce qui a facilité le déploiement.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X