Как генерировать документацию Javadoc для классов в .jar файле, для которого у меня нет исходного кода?

Я хочу генерировать API для всех классов, которые находятся там в моем приложении Java 1.6. Это должно быть похожим на обычную документацию API Java 1.5.

У меня нет исходного кода. У меня есть файлы класса в файле банки.

17
задан User 1034 5 January 2012 в 21:56
поделиться

2 ответа

Вы не можете создать Javadoc из jar файлов классов, даже элементарного Javadoc. Вы можете создавать документы Javadoc только из исходных файлов, потому что именно там находится Javadoc.

16
ответ дан 30 November 2019 в 13:20
поделиться

Кто меняет мой вопрос? У меня нет исходного кода. У меня есть файлы классов в файле jar. Purushotham 47 минут назад

У вас нет исходных файлов? Ну тогда тебе, наверное, не повезло. В огромной базе данных Eclipse может быть какой-то непонятный плагин, который может делать это из файлов классов, но даже в этом случае вы получите только сигнатуры методов, а не комментарии.


Однако, если это ваш проект, который вы написали, вы можете сгенерировать JavaDoc в своей среде IDE. Для Eclipse выполните Project> Generate JavaDoc. В NetBeans щелкните проект правой кнопкой мыши и выберите «Создать JavaDoc».

Если вы хотите включить свои зависимости, это очень плохая идея. Всегда ссылайтесь на JavaDocs ваших зависимостей, никогда не включайте их в свои. Если не для того, чтобы потерять рассудок при виде огромной стены классов из Large Overly Framework X, просто чтобы держать их отдельно. Если я хочу прочитать JavaDoc в вашем проекте, я хочу читать его только в вашем проекте, а не в slf4j.

1
ответ дан 30 November 2019 в 13:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: