Windows アプリケーションで実行可能な jar ファイルをラップするために launch4j を使用していますが、JVM 引数を介してそのライブラリの一部への参照を渡す必要があります。問題のライブラリは、アプリケーションのインストール ディレクトリに存在し、実行可能ファイルに対して常に同じ場所にあります。
JVM オプションで実行可能な相対パスを使用するように launch4j に指示したいと思います。この情報が Windows バッチ スクリプト レベルで利用できることは知っていますが、launch4j をどのように設定して取得するのでしょうか?
明確にするために編集:パスを現在の作業ディレクトリに対して相対的にする方法ではなく、バイナリ自体に対して相対的にパスを作成する方法を特に探しています。両者は必ずしも同じではありません。