Frage

Ich habe eine OSX App Jar Bundler von Xcode nach dieser Anleitung erstellt: http: // www.centerkey.com/mac/java/ . Das Tool funktioniert gut, ist startbar und ich es aus dem Dock zu stoppen, das Problem, das ich mit Blick auf bin ist, dass diese Tools ist ein Kommandozeilen-Server, schaffen keine Fenster und seine stdout und stderr benötigt werden.

Gibt es eine Möglichkeit das Bündel zu schaffen, in dem stdout und stderr in einer Log-Datei umgeleitet werden oder sogar ein Fenster irgendwo einmal das .app ausgeführt wird?

War es hilfreich?

Lösung

Ich hatte die Datei von der Befehlszeile ein Wrapper die gerade ausgeführt zu erstellen und mit der Installation ich es platziert in / usr / bin

Der Inhalt dieser Datei ist:

#!/bin/bash

/Applications/App_Name.app/Contents/MacOS/JavaApplicationStub

exit

So, nun jeder Benutzer, der die Ausgabe von der commmand Linie in meinem auch will, kann eine Konsole öffnen und die Wrapper ...

laufen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top