Skip to content

imagej/imagej-updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageJ Updater

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.

Platform naming conventions

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.

About

The automatic updater for ImageJ

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 13

Languages