0

ユーザーがインターネットに接続すると、すべてのユーザーが自動更新されるJavaアプリケーションで作業しています。私はこのような単純なロジックを試しています:

  1. 私のアプリケーションは、ユーザーの有効性を検索します。

  2. ユーザーが有効な場合、フォルダはhttp://example.com/update/からダウンロードされます

  3. ダウンロードしたフォルダは、ディスクのどこかに保存されます。

  4. 私のプロジェクト フォルダーの dist フォルダーは、新しくダウンロードしたファイルに置き換えられます。

    私は No. 4 でつまずきました。OS では、使用中のファイルを置き換えることはできません。ユーザーに更新を提供できるように、他の解決策はありますか?

4

1 に答える 1

1

解決策は、利用可能なアップデートがあるかどうかをチェックする「ブート アプリケーション」を作成し、ソフトウェア ファイルをアップデートしてから、実際のアプリケーションを起動することです。

于 2013-09-18T08:20:06.733 に答える