実行可能な JAR にエクスポートされ、YAJSW を使用してサービスとして Windows で実行される Java でプログラムを実行していconfig.ini
ます。実行のために重要なパラメーターを含むファイルを読み取る必要がありますが、固定パスを設定しています。
Path configFile = Paths.get("D:\\Folder\\config.ini");
問題は、最終ユーザー pc で実行されるパスがわからないことです。私はこれを試しました:
Path txtParametro = Paths.get("\\config.ini");
.ini ファイルは .jar の同じフォルダーにあるため、機能しませんでした。
誰かが私がこれをどのように処理できるか考えていますか?
私は環境変数を考えました...しかし、手動で行う必要があり、オプションではありません。