Мы используем Maven для создания приложения в стиле сервера Java. Он состоит из нескольких модулей (в одном реакторе Maven), которые могут быть подключены вместе для создания конечного продукта (в основном, .jar) с функциями, которые могут быть необходимы клиенту. Все внутренние документы документируются с использованием JavaDoc и всех, но это не то, что вы можете дать клиенту, чтобы узнать, как это сделать. В настоящее время у нас есть документ OpenOffice, который служит документацией для конечных пользователей.Использование Maven для ведения документации пользователя
Я хотел бы интегрировать эту документацию в процесс сборки Maven, где поддерживаются документация каждого модуля (вручную) вместе с источниками модуля, а заключительный документ может ссылаться на необходимые разделы документации модуля, добавлять дружеские предисловия и , если возможно вообще, может ссылаться на JavaDocs. В конечном итоге документ должен выводиться как PDF.
Есть ли какие-либо впечатления от плагинов Maven, это может помочь? Является ли DocBook правильным инструментом? Может быть, латекс? Или что-то совсем другое? Звуковой «палкой с OpenOffice и некоторыми текстовыми блоками» также может быть ответ.
Я, наконец, создать хранилище и играл с генерацией сайта Maven. Макет по умолчанию не совсем привлекателен, но все это очень настраиваемо и может быть настроено в соответствии с нашими потребностями. Особенно спасибо за подсказку профилей. – Waldheinz