The ImageJ Updater is a mechanism to update individual packages in ImageJ. The Updater keeps users up-to-date with all components of ImageJ, including both plugins and the core components (libraries) needed by the plugins.
The ImageJ Updater can handle 3rd-party update sites: anybody with write access to a web server can set up their own update site which users can decide to follow.
For more details, see the Updater page on the ImageJ wiki.
The Updater uses a so-called short platform name for each OS+arch combo.
These names are used in the Updater's db.xml.gz
files, as well as for
platform-specific subdirectories beneath the jars
, lib
, and java
folders.
Operating system | Architecture | Short platform name | Long platform name |
---|---|---|---|
Linux | x86 32-bit | linux32¹ | N/A |
Linux | x86 64-bit | linux64² | linux-x64 |
Linux | ARM 64-bit | linux-arm64 | linux-arm64 |
macOS | x86 64-bit | macosx | macos-x64 |
macOS | ARM 64-bit | macos-arm64 | macos-arm64 |
Windows | x86 32-bit | win32 | N/A |
Windows | x86 64-bit | win64 | windows-x64 |
Windows | ARM 64-bit | win-arm64 | windows-arm64 |
¹ The old ImageJ Launcher looks for linux32 bundled Java in java/linux
.
² The old ImageJ Launcher looks for linux64 bundled Java in java/linux-amd64
.
The long platform names only appear in the filenames of Jaunch-based native launcher binaries, as well as in the filenames of the Fiji latest downloads.