Класс Main

@Deprecated(since="9",
            forRemoval=true)
public class Main
extends Object
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Этот класс теперь устарел и может быть удалён в будущей версии. См. javax.tools.ToolProvider::getSystemDocumentationTool и javax.tools.DocumentationTool для замены функциональности.

Предоставляет внешние точки входа (инструмент и программно) для программы javadoc.

Это НЕ является частью поддерживаемого API. Если вы пишете код, зависящий от этого, вы делаете это на свой страх и риск. Этот код и его внутренние интерфейсы могут быть изменены или удалены без предварительного уведомления.

С тех пор:
1.4

Методы

Модификатор и Тип Метод Описание
static int execute​(ClassLoader docletParentClassLoader, String... args)

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Программный интерфейс.

static int execute​(String... args)

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Программный интерфейс.

static int execute​(String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter, String defaultDocletClassName, ClassLoader docletParentClassLoader, String... args)

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Программный интерфейс.

static int execute​(String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter, String defaultDocletClassName, String... args)

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Программный интерфейс.

static int execute​(String programName, ClassLoader docletParentClassLoader, String... args)

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Программный интерфейс.

static int execute​(String programName, String... args)

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Программный интерфейс.

static int execute​(String programName, String defaultDocletClassName, ClassLoader docletParentClassLoader, String... args)

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Программный интерфейс.

static int execute​(String programName, String defaultDocletClassName, String... args)

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Программный интерфейс.

static void main​(String... args)

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Командная строка интерфейс.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы

main

public static void main(String... args)
Устаревший, для удаления: Этот элемент API может быть удалён в будущей версии.

Командная строка.

Параметры:
args - Параметры командной строки.

execute

public static int execute(String... args)
Устаревший, для удаления: Этот элемент API может быть удалён в будущей версии.

Программный интерфейс.

Параметры:
args - Параметры командной строки.
Возвращает:
Код возврата.

execute

public static int execute(ClassLoader docletParentClassLoader,
                          String... args)
Устаревший, для удаления: Этот элемент API может быть удалён в будущей версии.

Программный интерфейс.

Параметры:
args - Параметры командной строки.
docletParentClassLoader - Родительский класс-загрузчик, используемый при создании загрузчика классов doclet. Если null, загрузчик классов для инициализации doclet будет создан без указания родительского загрузчика классов.
Возвращает:
Код возврата.
С:
1.7

execute

public static int execute(String programName,
                          String... args)
Устаревший, для удаления: Этот элемент API может быть удалён в будущей версии.

Программный интерфейс.

Параметры:
programName - Имя программы (для сообщений об ошибках).
args - Параметры командной строки.
Возвращает:
Код возврата.

execute

public static int execute(String programName,
                          ClassLoader docletParentClassLoader,
                          String... args)
Устаревший, для удаления: Этот элемент API может быть удалён в будущей версии.

Программный интерфейс.

Параметры:
programName - Имя программы (для сообщений об ошибках).
args - Параметры командной строки.
docletParentClassLoader - Родительский класс-загрузчик, используемый при создании загрузчика классов doclet. Если null, загрузчик классов для инициализации doclet будет создан без указания родительского загрузчика классов.
Возвращает:
Код возврата.
С:
1.7

execute

public static int execute(String programName,
                          String defaultDocletClassName,
                          String... args)
Устаревший, для удаления: Этот элемент API может быть удалён в будущей версии.

Программный интерфейс.

Параметры:
programName - Имя программы (для сообщений об ошибках).
defaultDocletClassName - Полное имя класса.
args - Параметры командной строки.
Возвращает:
Код возврата.

execute

public static int execute(String programName,
                          String defaultDocletClassName,
                          ClassLoader docletParentClassLoader,
                          String... args)
Устаревший, для удаления: Этот элемент API может быть удалён в будущей версии.

Программный интерфейс.

Параметры:
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)
Устаревший, для удаления: Этот элемент API может быть удалён в будущей версии.

Программный интерфейс.

Параметры:
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)
Устаревший, для удаления: Этот элемент API может быть удалён в будущей версии.

Программный интерфейс.

Параметры:
programName - Имя программы (для сообщений об ошибках).
errWriter - PrintWriter для получения сообщений об ошибках.
warnWriter - PrintWriter для получения сообщений об ошибках.
noticeWriter - PrintWriter для получения сообщений об ошибках.
defaultDocletClassName - Полное имя класса.
docletParentClassLoader - Родительский класс-загрузчик, используемый при создании загрузчика классов doclet. Если null, загрузчик классов для инициализации doclet будет создан без указания родительского загрузчика классов.
args - Параметры командной строки.
Возвращает:
Код возврата.
С:
1.7

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.javadoc/com/sun/tools/javadoc/Main.html

Spec-Zone .ru
спецификации, руководства, описания, API