Top Description Packages
OpenJDK 1.23

Module jdk.jdeps

Requires
java.base, java.compiler, jdk.compiler
Annotations
@ParticipatesInPreview
Imports
jdk.internal.javac.ParticipatesInPreview

Defines tools for analysing dependencies in Java libraries and programs, including the jdeps, javap, and jdeprscan tools.

This module provides the equivalent of command-line access to the javap and jdeps tools via the ToolProvider service provider interface (SPI)

Instances of the tools can be obtained by calling ToolProvider.findFirst or the service loader with the name "javap" or "jdeps" as appropriate.

jdeprscan only exists as a command line tool, and does not provide any direct API.

Since
9
Provided Services
ToolProvider:Main.JavapToolProvider, Main.JDepsToolProvider

Package Summary

Modifier and TypePackage and Description
package
com.sun.tools.classfile

A minimalist library to read and write class files into objects closely based on the corresponding definitions in The Java Virtual Machine Specification (JVMS).

Exported to jdk.jlink

internal package
com.sun.tools.javap

Classes to dump class files in text format.

internal package
internal package
internal package
internal package
internal package
internal package