jdk.incubator.jpackage (Java SE 14 & JDK 14)
Description: declaration: module: jdk.incubator.jpackage
Keywords: jdk.incubator.jpackage module

# Module jdk.incubator.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"`.

Implementation Note:
  The `jpackage` tool is not thread-safe. An application should not call either of the `ToolProvider` `run` methods concurrently, even with separate `"jpackage"` `ToolProvider` instances, or undefined behavior may result.
Since:
  14