installanywhere を介して Windows 用に、jarbundler を介して OSX 用に、それぞれダブルクリック可能な .exe と .app にパッケージ化された Java アプリケーションがあります。
レジストリ (Windows) または plist ファイル (OSX) を介してファイル タイプを関連付け、登録されたファイルをダブルクリックするとアプリケーションとファイルが開くようにすることを理解しています。アプリケーションが実行されていない場合、これは正常に機能します。
私の質問は、私のアプリケーションが既に実行されているシナリオに関するものです。そのインスタンスが、登録されたファイル タイプに対する後続のダブルクリック イベントを受信して処理するようにしたいと考えています。 )
現在の動作では、OS がアプリの新しいインスタンスを開始し、そこでドキュメントを開きますが、あまり望ましくありません。私の問題は、JPG ファイルをダブルクリックするたびに開く Photoshop の新しいインスタンスと考えてください。
これを Windows や OSX に統合する方法に関するドキュメントはありますか?