ファイルパス引数を使用したバッチファイル経由で Java を呼び出す
-
22-09-2019 - |
質問
ファイルを実行可能ファイルにドラッグして、GCS というアプリにファイルを読み込むときに問題が発生しています。GCS は、次のような Bat ファイルを使用して Windows 上で呼び出すことができます。
@echo off
start javaw -Xmx256M -jar "GURPS Character Sheet.app/Contents/Resources/Java/GCS.jar" %*
バッチ引数のワイルドカード (引用符付き) の代わりにファイルパスをハードコーディングすると、機能します。ファイルパス引数を指定してデバッガーを実行すると、機能します。私がエコーしたら %
, 、引用符で囲まれた正しいファイル名が表示されます。引用符を追加すると %
まだ壊れます。
ここでバッチファイルとJavaの間に切断があり、途方に暮れています。この問題を認識している人はいますか?前もって感謝します。
解決
私は仕事への呼び出しのドラッグ&ドロップを取得するために、バッチファイルへのショートカットを使用していました。しかし、今、私はバットのディレクトリのダブルクリックの外で開くことができません。 :(
所属していません StackOverflow