2014-10-01 3 views
1

Я пытаюсь создать документацию проекта андроида, используя javadoc из командной строки, чтобы использовать пользовательский doclet и сгенерировать PDF-файл.Javadoc и пользовательский doclet

Я использую AurigaDoclet.

Вот команда, но doen't найти исходный файл:

Javadoc -doclet com.aurigalogic.doclet.core.Doclet -docletpath «C: \ Program Files \ Java \ aurigadoclet \ Bin \ AurigaDoclet.jar "-формат pdf -sourcepath" E: \ Projects \ MobileApp \ src * .java "-package it org -out" E: \ DemoDoc.pdf "

это и org являются пакетами мобильного приложения, но javadoc говорит, что пакеты он и org не содержат никаких исходных файлов.

Должен ли я указывать полный путь к каждому файлу проекта? нравится это «it.company.x.y.java»

ответ

2

Я нашел ваш вопрос, ища ответа. Возможно, я нашел его и хочу поделиться им. Для меня работала следующая команда.

javadoc -doclet com.aurigalogic.doclet.core.Doclet -docletpath C:\PATH\AurigaDoclet.jar -format pdf -out D:\demo.pdf -sourcepath C:\projectFolder\projectName\src -subpackages mainPackage 

В моем случае я получил корпусную структуру как этот

mainPackage\a 
mainPackage\a\b 
mainPackage\d 

и -subpackage команда, кажется, идет рекурсивное через содержание mainPackage

Смежные вопросы