2016-04-29 7 views
0

In unserem Projekt haben wir die folgende Abhängigkeitsstruktur:Hier finden Sie alle abhängigen Maven Projekte

import-api <--- import-parent <--- importer-xyz (multiple importer projects) 

Jetzt möchte ich alle Importeur Projekte finden eine bestimmte import-api (oder Import-parent) Version. Um klarer zu sein, hat jedes Importprojekt das import-parent-Projekt als übergeordnet und hat eine import-api-Abhängigkeit in der Version, die vom import-parent-Abhängigkeitsverwaltungsabschnitt bereitgestellt wird.

Gibt es ein Maven-Plugin oder ein anderes Tool, das diese abhängigen Projekte auflösen kann?

+0

Unklar, was genau möchten Sie tun? Sind diese Abhängigkeiten? – Tunaki

+0

@Tunaki Ich habe meine Erklärung erweitert. Ist es dir jetzt klarer? – sebastian

+0

Ja danke :). Aber ich glaube nicht, dass du das wirklich zuverlässig tun kannst ... – Tunaki

Antwort

0

Ich denke nicht, dass Sie erwarten können, dass Maven ein Plugin hat, da Maven keine "Superansicht" von allen Maven-Projekten hat, die Sie erstellt haben.

Für eine kleine Reihe von Projekten, öffnen Sie sie alle in einer IDE und eine einfache Textsuche auf Artefakt-Namen.

Bei einer großen Anzahl von Projekten können Sie möglicherweise Skripts erstellen, die eine Textsuche in Ihrem Quellcode-Repository durchführen.

Viel Glück!

Verwandte Themen