0

我在一个 java 应用程序中工作,当用户连接到互联网时,所有用户都将获得自动更新。我正在尝试这样一个简单的逻辑:

  1. 我的应用程序将搜索用户的有效性。

  2. 如果用户有效,将从http://example.com/update/下载一个文件夹

  3. 下载的文件夹将存储在磁盘中的某个位置。

  4. 我的项目文件夹的 dist 文件夹将替换为新下载的文件。

    我在第 4 位被绊倒了。操作系统不允许我替换正在使用的文件。是否有任何其他解决方案,以便我可以向我的用户提供更新。?

4

1 回答 1

1

一个解决方案是编写一个“启动应用程序”来检查是否有可用的更新并更新软件文件,然后启动真正的应用程序。

于 2013-09-18T08:20:06.733 回答