0
Ich habe eine Java-Anwendung erstellt, die ein Argument von main(String[] args)
verwendet. In Windows, kann ich es öffnen, indem Sie eine .lnk
Datei mit folgendem Ziel zu erstellen:Wie öffne ich eine Java-Anwendung mit Argumenten unter Mac OS X?
C:\ProgramData\Oracle\Java\javapath\javaw.exe -jar ./theApp.jar theArgument
Gibt es eine Möglichkeit, dies in Mac OS X zu tun, ohne Kommandozeile?
./script.sh: Linie 2:/java: Keine solche Datei oder das Verzeichnis –
Ok, es funktionierte ohne '$ JAVA_HOME /'. Aber ich musste dem Terminal zuerst '.sh' Dateien zuordnen. Ich bin mir nicht sicher, ob der potentielle Benutzer dazu will - es ist nur ein wenig unangenehm. Gibt es keine Methode, dies zu tun, ohne '.sh' mit dem Terminal zu verbinden? –
können Sie das Appify-Skript ausprobieren. Dies erstellt eine App aus dem Bash-Skript. https://gist.github.com/mathiasbynens/674099 –