# Module jdk.jpackage

module jdk.jpackage
Defines the Java Packaging tool, jpackage.

jpackage is a tool for generating self-contained application bundles.

This module provides the equivalent of command-line access to jpackage via the `ToolProvider` SPI. Instances of the tool can be obtained by calling `ToolProvider.findFirst` or the `service loader` with the name `"jpackage"`.

Module Graph:
Since:
  16

## Services

Provides
Type
Description
ToolProvider
Use `ToolProvider.findFirst("jpackage")` to obtain an instance of a `ToolProvider` that provides the equivalent of command-line access to the `jpackage` tool.