1. ホーム
  2. macos

[解決済み] macOSコマンド a.jarにアクセスできない

2022-02-10 04:27:48

質問

というjarがあります。 a.jar . で実行すると java -jar a.jar はすべて正常に動作します。しかし、この .command ファイルを作成します。

#!/bin/bash
java -jar a.jar

実行 chmod u+x launch.command をダブルクリックで実行すると、ターミナルウィンドウに

Error: Unable to access jarfile a.jar

解決方法は?

を実行すると .command ファイルの中で実行されます。 ~ (ユーザー)ディレクトリを見つけることができないのは、そのためです。 a.jar ファイルを作成します。のパスを指定する必要があります。 a.jar から実行するために .command ファイルを作成します。

#!/bin/bash
java -jar path-to-file/a.jar