Ich habe ein Java-Projekt und ich verwende Install4J zu liefern und zu starten. Unter Windows und Linux ist alles in Ordnung, aber auf Mac funktioniert die Launcher-App nicht (es erscheint für einen Moment und dann beendet). Media für MacOS ist MacOS Single Bundle.install4j launcher funktioniert nicht auf macOS
macOS-Version ist 10.13.2 (17C88) und Install4J-Version ist 7.0.3.
LE: Die aktualisierte Frage ist, wie kann ich die Konsolenprotokoll oder stderr Ausgabe sehen.
Was erscheint für einen Moment, Ihre UI? Sobald Ihre Benutzeroberfläche angezeigt wird, ist install4j nicht mehr beteiligt und die JVM wird eigenständig ausgeführt. –
Vom Launchpad aus klicke ich auf das Symbol meiner App, es erscheint für einen Moment in der Taskleiste (nicht auf dem Bildschirm) und wird dann beendet. –
Bekam es. Sie können es über die Befehlszeile 'MyApp.app/Contents/MacOS/JavaApplicationStub' ausführen, um die Standardfehlerausgabe anzuzeigen. Wenn nichts gedruckt wird, führen Sie es wie folgt aus: INSTALL4J_LOG = yes MyApp.app/Contents/MacOS/JavaApplicationStub, um Debugging-Informationen vom nativen Launcher zu erhalten. –