ダミーの jar があります。その唯一の仕事は、単純な jdialog を表示し、提供されたコンボから必要なメモリ サイズを選択するようにユーザーに依頼することです。必要な最大メモリ サイズを選択した後、ユーザーは [開始] ボタンをクリックしてメインの Jar を実行します。
メイン jar を呼び出すために、ダミー jar で runtime.getRuntime.exec() メソッドを使用しています。
メイン jar のパスをハードコーディングして正常に動作していますが、2 つの jar が別の場所にある場合にメイン jar の場所をプログラムで取得する方法を知りたいですか??
以下のリンクで使用されているアプローチを使用して、ダミー jar のパスを取得できます。
しかし、私のメインプログラムのjarパスを取得するようにアドバイスしてください..