Istnieje dokładnie to, czego potrzebujesz, nazywa się Pom Explorer.
można znaleźć na stronie internetowej tutaj: github.com/ltearno/pom-explorer
Jest to narzędzie do pracy na wykresie projektów maven. Jako zwiastun mogę powiedzieć, że na moim komputerze analizuje 4000 plików pom.xml w 4 sekundy. Następnie wiele functionnalities znajdują się nad badanym pom wykresu:
- analizy zależność (który zależy od GAV, który gavs to GAV zależy z pośredniości)
- rozdzielczości (POM badacz nie wie, gdzie zdefiniowane właściwościom zarządza zależnościami i importem bom),
- manipulacja (możesz go użyć do przekształcenia wykresu pom, powiedzmy, jeśli chcesz, aby wiele projektów używało nowej wersji zależności),
- build (pom explorer analizuje twój pom wykres i wie, w jakiej kolejności powinny być zbudowane, potem wszystko buduje, może nawet oglądać katalogi projektów do zmiany),
- eksportowanie (dziś jest eksport CSV i GRAPHML),
- wizualizacja (badacz pom może pokazać interaktywną wizualizację 3D twojego wykresu projektów).
Jest już w fazie rozwoju, więc nie wahaj się go wypróbować, zgłosić błędy i poprosić o przydatne funkcje! Dokumentacja również nie jest jeszcze kompletna, więc ponownie nie wahaj się zapytać!
Dzięki
Jeśli używasz zaćmienie, masz 'widok dependencies' na którym można graficznie wykluczenia zależności. –
Ten widok jest tylko dla danego projektu, chciałbym mieć widok relacji między moimi projektami – Simhor
czy ktoś próbował https://github.com/janssk1/maven-graph-plugin/wiki/Manual? –