新しいソフトウェアについては、現在、ソフトウェアを更新する方法を検討しています。
基本的に、ソフトウェアは Java で書かれた小さな GUI アプリケーションで、サーバーと通信し、24 時間年中無休で実行されることがよくあります。
プログラムを更新するための要件は次のとおりです。
- 起動時に更新を確認する
- 更新を確認し、実行中に動的に更新します (ユーザーの要求に応じて、定期的に、またはサーバーから開始されます)。
現在の調査結果:
- JWS は主に、起動時にアプリケーションをダウンロードしてインストールするためのもので、特定の既知の制限があります。
- Install4j は必要以上に多く、アプリケーションには複雑すぎる
- ゲットダウン?実行中に更新を動的にチェックできるかどうかわからない
要件を達成する他の方法はありますか? getdown で達成することは可能ですか (このトピックに関する多くのドキュメントは見つかりませんでした)?
役立つ回答をお寄せいただきありがとうございます。