src/jdk.compiler/share/classes/module-info.java
changeset 48323 23d427d8a1ff
parent 47702 cf8310446245
child 48721 ef3557eb4306
equal deleted inserted replaced
48322:0cd5e2ca53dd 48323:23d427d8a1ff
    24  */
    24  */
    25 
    25 
    26 /**
    26 /**
    27  * Defines the implementation of the
    27  * Defines the implementation of the
    28  * {@linkplain javax.tools.ToolProvider#getSystemJavaCompiler system Java compiler}
    28  * {@linkplain javax.tools.ToolProvider#getSystemJavaCompiler system Java compiler}
    29  * and its command line equivalent, <em>{@index javac javac tool}</em>,
    29  * and its command line equivalent, <em>{@index javac javac tool}</em>.
    30  * as well as <em>{@index javah javah tool}</em>.
       
    31  *
    30  *
    32  * <h2 style="font-family:'DejaVu Sans Mono', monospace; font-style:italic">javac</h2>
    31  * <h2 style="font-family:'DejaVu Sans Mono', monospace; font-style:italic">javac</h2>
    33  *
    32  *
    34  * <p>
    33  * <p>
    35  * This module provides the equivalent of command-line access to <em>javac</em>
    34  * This module provides the equivalent of command-line access to <em>javac</em>
    54  * FileSystemProvider} API to locate file system providers. In particular,
    53  * FileSystemProvider} API to locate file system providers. In particular,
    55  * this means that a jar file system provider, such as that in the
    54  * this means that a jar file system provider, such as that in the
    56  * {@code jdk.zipfs} module, must be available if the compiler is to be able
    55  * {@code jdk.zipfs} module, must be available if the compiler is to be able
    57  * to read JAR files.
    56  * to read JAR files.
    58  *
    57  *
    59  * <h2 style="font-family:'DejaVu Sans Mono', monospace; font-style:italic">javah</h2>
       
    60  *
       
    61  * <p>
       
    62  * <em>javah</em> only exists as a command line tool, and does not provide any
       
    63  * direct API. As of JDK 9, it has been deprecated.
       
    64  * Use the {@code -h} option in <em>javac</em> instead.</p>
       
    65  *
       
    66  * <dl style="font-family:'DejaVu Sans', Arial, Helvetica, sans serif">
    58  * <dl style="font-family:'DejaVu Sans', Arial, Helvetica, sans serif">
    67  * <dt class="simpleTagLabel">Tool Guides:
    59  * <dt class="simpleTagLabel">Tool Guides:
    68  * <dd>{@extLink javac_tool_reference javac},
    60  * <dd>{@extLink javac_tool_reference javac}
    69  *     {@extLink javah_tool_reference javah}
       
    70  * </dl>
    61  * </dl>
    71  *
    62  *
    72  * @provides java.util.spi.ToolProvider
    63  * @provides java.util.spi.ToolProvider
    73  * @provides com.sun.tools.javac.platform.PlatformProvider
    64  * @provides com.sun.tools.javac.platform.PlatformProvider
    74  * @provides javax.tools.JavaCompiler
    65  * @provides javax.tools.JavaCompiler