Windows、OS X、Linux用のJavaデスクトップソフトウェアを提供しています。現在、アップデートが利用可能になった場合、お客様は新しいソフトウェアバンドルを当社のWebサイトからダウンロードし、手動でインストールする必要があります。つまり、Windowsではセットアップを起動する必要があります。OSXとLinuxではtar.gzファイルを抽出する必要があります。通常は大したことではありませんが、それでもこのプロセスを合理化したいと考えています。
車輪の再発明を始める前に、プラットフォーム固有の適切な手順を実行できるソリューションがすでに利用可能かどうかを知りたいと思います。Java Web Startに似ていますが、より詳細に制御でき、システムにインストールする必要はありません。Apache FelixのようなOSGiプラットフォームがそれを実行できることは知っていますが、私はそれらをやり過ぎだと評価しています。