Используя ant и netbeans, как мне сгенерировать диаграмму UML? - PullRequest
2 голосов
/ 02 февраля 2012

Мы пытаемся включить генерацию UML-диаграммы в сборку с помощью задачи в ant.

Пока что я не могу найти простой способ сделать это, и все, кажется, указывает на затмение.

Мы используем NetBeans 7.1.

Есть какие-нибудь указатели на это?

Ответы [ 2 ]

0 голосов
/ 14 февраля 2012

Какие UML-диаграммы вы хотите сгенерировать? Если вы хотите сгенерировать диаграммы классов и последовательностей для варианта использования, вариант MaintainJ .

Если у вас есть тестовые примеры JUnit для вашего приложения, вы можете сгенерировать диаграммы классов и последовательностей для каждого тестового примера. Проверьте это демонстрационное видео .

Вам, вероятно, следует просмотреть это демонстрационное видео , чтобы получить обзор MaintainJ.

Как только вы поймете, как генерировать диаграммы для каждого тестового примера JUnit, его довольно легко интегрировать со скриптом Ant. Таким образом, для каждой новой сборки вы можете запускать все тестовые случаи и генерировать UML-диаграммы для всех тестовых случаев.

Кстати, я - автор MaintainJ.

0 голосов
/ 02 февраля 2012

Я думаю, что это не вопрос об IDE, которую вы используете, когда хотите сделать это с помощью ant. Вы должны найти плагин / задачу ant, который может генерировать графику из вашей иерархии классов.

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

...