いいえ、プロジェクトや作業ディレクトリに相対的という意味ではありません。次のコマンドjava -jar myJar.jar ~/
は文字列を提供する必要があることを意味し"/home/user"
ます...これは期待どおりに機能していないようです。Eclipse の「Run Configurations」メニューを介して引数を渡していますが、これが問題を引き起こしているかどうかはわかりません。Runnable Jar から同じ結果が得られます...不正な形式の URL 例外がスローされます...しかし、URI もそれを好みません
この機能を実装する方法を知っている人はいますか? 引数~/
が次のように渡される(String[] args)
ように"/home/user"
?