自迁移出 MediaWiki 以来,本页内容尚未经过审查。如果您愿意帮忙,请查看帮助指南!
更新程序 V1 技术细节
我将使用此页面来记录即将发布的 V1 版本中对 ImageJ 更新程序所做的更改。
有什么不同
-添加了检查Java版本是否支持HTTPS证书。
- 根据支持的内容,更新程序将使用 HTTPS 或 HTTP 链接来更新 imagej.net 上的站点(如果不支持 HTTPS,则发出警告)
- 现在可以通过HTTPS上传,支持基本身份验证和摘要身份验证
- 更新程序可以更智能地更新官方站点的URL(=列在可用更新站点列表中),并且它们可以远程更改
- It shows a approval dialog for activated update sites, when the URL changed in the official list of update sites.
- Supports migration from http to https for sites.imagej.net.
以前的版本
问题:
- 本地保存的更新站点将仅覆盖来自可用更新站点列表(按名称匹配)的更新站点,远程相应更改的 URL 将不会用户到达
- 默认情况下始终使用 HTTP
- 不检查是否支持HTTPS,添加HTTPS地址将会引发错误
新版本

启动时更新检查
- 这是 `DefaultUpdateService` 的 `onEvent` 方法,在显示 ImageJ UI 时调用。它现在包括对活动更新站点的已更改 URL 的检查。
命令行使用
ImageJ --update refresh-update-sites --simulate
ImageJ --update refresh-update-sites
ImageJ --update refresh-update-sites --updateall
相关公关
1.V1 imagej-updater PR 2.V1 imagej-swing-ui PR 3.V1 imagej-plugins-uploader-webdav PR

