JReleaser
jreleaserRelease projects quickly and easily with JReleaser.
Release projects quickly and easily with JReleaser.
Common JReleaser jobs: init, config, release and full-release. Pick a subcommand.
jreleaser initCreate a jreleaser config file.
formatoutput_directorypath--basedir-bstring--format-fymltomljsonpath--output-directoryboolean--overwrite-oboolean--debug-gjreleaser configDisplay the current configuration.
config_filefullpath--basedir-bpath--config-file-cboolean--full-fboolean--strictboolean--yoloboolean--debug-gjreleaser releaseCreate or update a release. Filters, project overrides and property settings are left out.
config_filedry_runconfig_filebasedirpath--basedir-bpath--config-file-cboolean--dry-runboolean--strictboolean--yoloboolean--debug-gjreleaser full-releasePerform a full release. Filters and property settings are left out.
config_filedry_runconfig_filebasedirpath--basedir-bpath--config-file-cboolean--dry-runboolean--strictboolean--yoloboolean--debug-grefhelp2026-10-27refhelp2026-10-27refhelp2026-10-27refhelp2026-10-27Before it fills your prompt, Otty checks the installed jreleaser against its version. A form that does not match your version is not offered.