--- old/jdk/src/jdk.jlink/share/classes/module-info.java 2017-06-06 22:43:59.000000000 -0700 +++ new/jdk/src/jdk.jlink/share/classes/module-info.java 2017-06-06 22:43:58.000000000 -0700 @@ -24,7 +24,31 @@ */ /** - * Defines the Java linker tool, jlink. + * Defines tools for linking, inspecting modules into a run-time image, and + * packaging JMOD files including the {@index jlink jlink}, + * {@index jimage jimage} and {@index jmod jmod} tools. + * + *
This module provides the equivalent of command-line access to the + * {@extLink jlink_tool_reference jlink} and + * {@extLink jmod_tool_reference jmod} tools via the + * {@link java.util.spi.ToolProvider ToolProvider} SPI. + * + *
Instances of the tools can be obtained by calling + * {@link java.util.spi.ToolProvider#findFirst ToolProvider.findFirst} + * or the {@link java.util.ServiceLoader service loader} with the name + * {@code "jlink"} or {@code "jmod"} as appropriate. + * + *
{@extLink jimage_tool_reference jimage} just exists + * as a command-line tool, and does not provide any direct API. + * + *