JReleaser
Project
Repository Issue Tracker
Contributing

JReleaser

    • Install
    • Quick Start
      • cli Command Line
      • maven Apache Maven
      • gradle Gradle
      • ant Apache Ant
    • Concepts
      • Workflow
      • Distributions
        • Binary
        • Flat Binary
        • Java Binary
        • Jlink
        • Native Image
        • Native Package
        • Single JAR
      • Artifacts, Globs, FileSets
      • Templates
        • Template Basics
        • Mustache Primer
    • Examples
      • JReleaser’s Release
      • Java
        • Helloworld in Java (JAVA_BINARY)
        • Helloworld in Java (SINGLE_JAR)
        • Helloworld in Java (JLINK)
        • Helloworld in Java (NATIVE_PACKAGE)
        • Helloworld in Java (BINARY GraalVM)
      • JLink
        • Cross Platform Jlink
        • Quarkus CLI Application
      • Native Image
        • Quarkus CLI Application
        • Spring Boot CLI Application
        • Micronaut CLI Application
      • Maven
        • Staging Artifacts
        • Publishing to Maven Central
      • Miscellaneous
        • Simple Release
        • AutoConfig Release
        • GitHub Summary
        • Helloworld in Ballerina
        • Helloworld in Bun
        • Helloworld in C++
        • Helloworld in Crystal
        • Helloworld in C#
        • Helloworld in Deno
        • Helloworld in Elixir
        • Helloworld in Go
        • Helloworld in Haskell
        • Helloworld in Nim
        • Helloworld in OCaml
        • Helloworld in Odin
        • Helloworld in Pascal
        • Helloworld in Perl
        • Helloworld in Rust
        • Helloworld in Swift
        • Helloworld in Zig
    • Continuous Integration
      • Azure Pipelines
      • Buddy
      • Buildkite
      • Circle CI
      • Cirrus CI
      • Codefresh
      • CodeShip
      • Dagger
      • Drone
      • GitHub Actions
      • GitLab CI
      • Jenkins
      • Jetbrains Space
      • Semaphore
      • TeamCity
      • Travis CI
      • Wercker
      • Woodpecker
    • Extensions
      • Authoring Extensions
      • Extension Points
        • MustacheExtensionPoint
        • WorkflowListener
      • Extensions
        • jreleaser-cdevents
        • jreleaser-jfr
    • Tools
      • JReleaser CLI
      • JReleaser Maven Plugin
      • JReleaser Gradle Plugin
      • JReleaser Ant Tasks
      • JReleaser Tool Provider
      • JReleaser Docker Images
      • JDKs Maven Plugin
      • JDKs Gradle Plugin
    • Reference
      • Announce
        • Article
        • Bluesky
        • Discord
        • Discourse
        • GitHub Discussions
        • Gitter
        • GoogleChat
        • Linkedin
        • Http
        • Mail
        • Mastodon
        • Mattermost
        • OpenCollective
        • Sdkman
        • Slack
        • Smtp
        • Teams
        • Telegram
        • Twitter
        • Webhooks
        • Zulip
      • Assemble
        • Archive
        • Debian
        • Java Archive
        • Jlink
        • Jpackage
        • Native Image
      • Catalog
        • Github Attestation
        • SBOM
          • CycloneDX
          • Syft
        • SLSA
        • SWID
      • Checksum
      • Deploy
        • Maven
          • PomChecker
          • Artifactory
          • Azure
          • Forgejo
          • Gitea
          • Github
          • Gitlab
          • MavenCentral
          • Nexus2
          • Nexus3
      • Distributions
      • Download
        • Ftp
        • Http
        • Scp
        • Sftp
      • Environment
      • Extensions
      • Files
      • Hooks
        • Command Hooks
        • Script Hooks
      • Matrix
      • Name Templates
      • Packagers
        • AppImage
        • Asdf
        • Chocolatey
        • Docker
        • Flatpak
        • Gofish
        • Homebrew
        • JBang
        • Jib
        • Macports
        • Scoop
        • Sdkman
        • Snap
        • Spec
        • Winget
      • Platform
      • Project
      • Release
        • Codeberg
        • Forgejo
        • Generic
        • Gitea
        • GitHub
        • GitLab
        • Changelog
      • Signing
      • Upload
        • Artifactory
        • Ftp
        • Forgejo
        • Gitea
        • GitLab
        • Http
        • AWS S3
        • Scp
        • Sftp
    • Integrations
    • Provenance
    • Checklist
    • FAQ
    • Sponsors
    • Contributing
    • Schema
    • Release History
    • Links
JReleaser latest
  • JReleaser
    • latest
    • early-access
  • JReleaser
  • Tools
  • JReleaser Tool Provider
latest early-access
Edit this Page

JReleaser Tool Provider

Wraps the JReleaser CLI with an implementation of the java.util.spi.ToolProvider interface.

Every command exposed by JReleaser CLI can be invoked by this ToolProvider.

Copyright (C) 2021-2022 Andres Almiray. This page was built using an adapted version of the Antora default UI.

The source code for this UI is licensed under the Mozilla Public License Version 2.0 (MPL-2.0).