2010-12-15 92 views
3

J'ai une application .app et je veux l'inclure dans mon projet et le lancer de l'intérieur d'un pot. Voici ce que j'ai jusqu'à présent:Lancez .app à partir du projet Java?

Runtime.getRuntime().exec(new String[] { "open", "SomeApp.app"});

SomeApp.app est placé à la racine du dossier src.

Répondre

3

vous devez exécuter

open /path/to/some.app 

et

Runtime.getRuntime().exec(new String[] { "open", "/path/to/app/SomeApp.app"}); 

maintenant votre application est dans un bocal de sorte qu'il ne sera pas une application plus fichier que vous devez avoir sur le disque à /path/to/app

Vous devez extraire le fichier .app de .jar, puis l'exécuter here est comment le faire