1 votes

Est-il raisonnable de supposer que Jar Launcher est configuré pour exécuter des fichiers jar à partir de Finder sur OS X 10.5+?

J'ai un fichier jar contenant une application swing qui doit s'exécuter sur Windows, OS X et Linux. Actuellement, les utilisateurs de Windows le lancent depuis l'explorateur, et les utilisateurs de Linux / OS X exécutent un script shell pour lancer le jar.

Cependant, je soupçonne que le script shell n'est probablement pas nécessaire dans OS X. Je ne possède pas moi-même de machine OS X, mais Wikipedia dit que le Lanceur de fichiers JAR exécutera le fichier jar lorsqu'il est double-cliqué.

Est-il raisonnable de supposer que cela est toujours présent sur un système OS X avec 10.5 ou supérieur?

1voto

Kevin Loney Points 3706

L'implémentation java fournie par Apple est installée avec Mac OS 10.5 et 10.6 et les fichiers .jar sont associés à l'application de lancement de jar. Tant que l'application java démarre directement dans une interface Swing, elle devrait s'ouvrir sans aucun problème.

Cependant, sur Mac OS 10.7 Lion, le runtime java n'est pas installé par défaut et les utilisateurs qui essaient de lancer des fichiers .jar se verront accueillis par une boîte de dialogue leur demandant d'installer java pour continuer (ce qui nécessite des privilèges d'administrateur).

Officiellement, le runtime java fourni par Apple est obsolète donc vous ne pouvez pas compter sur son fonctionnement dans une future version de Mac OS X.

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