以下を含むウィンドウ用のバッチファイルがあります。
start "" javaw -jar %~p0/app.jar
Bashスクリプトで同じコマンドを取得するには?
以下を含むウィンドウ用のバッチファイルがあります。
start "" javaw -jar %~p0/app.jar
Bashスクリプトで同じコマンドを取得するには?
root=`dirname "$0"` # in case if I got %~p0
nohup javaw -jar "$root/app.jar" &
バックグラウンドで開始javaw
します。
多分open
open javaw -jar ${0%/*}/app.jar
Java Swing (GUI ベース) アプリだと思います。これを使用して実行できるはずです:
cd /path/to/app
java -jar myApp.jar
このコードをそのまま bash スクリプトに貼り付けるだけです。「cd」はパスの問題を処理する必要があります。端末は、Java アプリが終了したときにのみ解放されることに注意してください。