Cygwinでjarファイルを実行しようとしたらError: Unable to access jarfileとなった
Cygwinでjarファイルを実行しようとしたらGit Bashでは生じないエラーに見舞われた
% java -jar /cygdrive/c/jar/hoge.jar Error: Unable to access jarfile /cygdrive/c/hoge.jar
ちゃんと指定したパスにファイルがあるはずなのにアクセスできないと言われる。
調べてみるとCygwinにおいてjavaはWindows形式でパスを書かないといけないらしい
% java -jar c:/jar/hoge.jar
ってやったら上手くいった
ちなみに\(バックスラッシュ)でやろうとすると
% java -jar c:\\jar\\hoge.jar
このようにエスケープする必要があって非常に面倒くさい