模块  jdk.javadoc
软件包  com.sun.tools.javadoc

Class Main


  • @Deprecated(since="9",
                forRemoval=true)
    public class Main
    extends Object
    Deprecated, for removal: This API element is subject to removal in a future version.
    This class is now deprecated and may be removed in a future release. See javax.tools.ToolProvider::getSystemDocumentationTool and javax.tools.DocumentationTool for replacement functionality.
    为javadoc程序提供外部入口点(工具和程序)。

    这不是任何受支持的API的一部分。 如果您编写的代码依赖于此,您需要自担风险。 此代码及其内部接口可能会更改或删除,恕不另行通知。

    从以下版本开始:
    1.4
    • 方法详细信息

      • main

        public static void main​(String... args)
        Deprecated, for removal: This API element is subject to removal in a future version.
        命令行界面。
        参数
        args - 命令行参数。
      • execute

        public static int execute​(String... args)
        Deprecated, for removal: This API element is subject to removal in a future version.
        程序化界面。
        参数
        args - 命令行参数。
        结果
        返回码。
      • execute

        public static int execute​(ClassLoader docletParentClassLoader,
                                  String... args)
        Deprecated, for removal: This API element is subject to removal in a future version.
        程序化界面。
        参数
        args - 命令行参数。
        docletParentClassLoader - 创建doclet类加载器时使用的父类加载器。 如果为null,则将创建用于实例化doclet的类加载器,而不指定父类加载器。
        结果
        返回码。
        从以下版本开始:
        1.7
      • execute

        public static int execute​(String programName,
                                  String... args)
        Deprecated, for removal: This API element is subject to removal in a future version.
        程序化界面。
        参数
        programName - 程序名称(用于错误消息)。
        args - 命令行参数。
        结果
        返回码。
      • execute

        public static int execute​(String programName,
                                  ClassLoader docletParentClassLoader,
                                  String... args)
        Deprecated, for removal: This API element is subject to removal in a future version.
        程序化界面。
        参数
        programName - 程序名称(用于错误消息)。
        args - 命令行参数。
        docletParentClassLoader - 创建doclet类加载器时使用的父类加载器。 如果为null,则将创建用于实例化doclet的类加载器,而不指定父类加载器。
        结果
        返回码。
        从以下版本开始:
        1.7
      • execute

        public static int execute​(String programName,
                                  String defaultDocletClassName,
                                  String... args)
        Deprecated, for removal: This API element is subject to removal in a future version.
        程序化界面。
        参数
        programName - 程序名称(用于错误消息)。
        defaultDocletClassName - 完全限定的类名。
        args - 命令行参数。
        结果
        返回码。
      • execute

        public static int execute​(String programName,
                                  String defaultDocletClassName,
                                  ClassLoader docletParentClassLoader,
                                  String... args)
        Deprecated, for removal: This API element is subject to removal in a future version.
        程序化界面。
        参数
        programName - 程序名称(用于错误消息)。
        defaultDocletClassName - 完全限定的类名。
        docletParentClassLoader - 创建doclet类加载器时使用的父类加载器。 如果为null,则将创建用于实例化doclet的类加载器,而不指定父类加载器。
        args - 命令行参数。
        结果
        返回码。
        从以下版本开始:
        1.7
      • execute

        public static int execute​(String programName,
                                  PrintWriter errWriter,
                                  PrintWriter warnWriter,
                                  PrintWriter noticeWriter,
                                  String defaultDocletClassName,
                                  String... args)
        Deprecated, for removal: This API element is subject to removal in a future version.
        程序化界面。
        参数
        programName - 程序名称(用于错误消息)。
        errWriter - 用于接收错误消息的PrintWriter。
        warnWriter - PrintWriter用于接收错误消息。
        noticeWriter - PrintWriter用于接收错误消息。
        defaultDocletClassName - 完全限定的类名。
        args - 命令行参数。
        结果
        返回码。
      • execute

        public static int execute​(String programName,
                                  PrintWriter errWriter,
                                  PrintWriter warnWriter,
                                  PrintWriter noticeWriter,
                                  String defaultDocletClassName,
                                  ClassLoader docletParentClassLoader,
                                  String... args)
        Deprecated, for removal: This API element is subject to removal in a future version.
        程序化界面。
        参数
        programName - 程序名称(用于错误消息)。
        errWriter - PrintWriter用于接收错误消息。
        warnWriter - PrintWriter接收错误消息。
        noticeWriter - PrintWriter用于接收错误消息。
        defaultDocletClassName - 完全限定的类名。
        docletParentClassLoader - 创建doclet类加载器时使用的父类加载器。 如果为null,则将创建用于实例化doclet的类加载器,而不指定父类加载器。
        args - 命令行参数。
        结果
        返回码。
        从以下版本开始:
        1.7