создание диаграммы наследования / агрегации проекта maven - PullRequest
5 голосов
/ 21 марта 2011

Кто-нибудь знает, возможно ли легко сгенерировать диаграммы наследования / агрегирования проектов maven, подобные тем, которые приведены в ссылке ниже?

http://sonatype.com/books/maven-book/reference/figs/web/pom_real_multi.png

«Рисунок 3.5. Мультимодуль предприятия против наследования»

Изображение было взято с этой страницы:

http://sonatype.com/books/maven-book/reference/pom-relationships-sect-pom-best-practice.html

Это полезно для быстрого понимания структуры крупных проектов maven.

Ответы [ 2 ]

0 голосов
/ 08 июля 2015

Для этого есть инструмент: POM Grapher (можно загрузить здесь ).

0 голосов
/ 21 марта 2011

Один очень быстрый способ сделать это, если у вас есть Eclipse:

  • Установить плагин m2eclipse
  • Откройте ваш pom.xml, выберите вкладку «График зависимостей»
  • нажмите Print-Screen для захвата изображения

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

Если вам нужен график, который создается во время вашей сборки и обновляется, вы можете попробовать maven-Overview-plugin (не совсем то же, что ваша диаграмма, но все равно выглядит красиво) или EL4J .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...