Ant-Abhängigkeitsbaum-Viewer

8

Gibt es eine Software (oder ein Eclipse-Plug-in), die

ein Ziel gegeben, würde mir erlauben, die Zielabhängigkeit als Baum zu sehen?

Der Baum muss nicht grafisch sein, könnte textbasiert sein - nur ein Werkzeug, das mir helfen würde, durch das Netz von ant-Dateien von jemandem zu gehen, um sie zu debuggen.

Muss kein Eclipse-Plug-in sein. Es wäre jedoch schön, wenn ein Knoten geklickt würde, würde die Quelle dieses Ziels auf einen Editor werfen.

    
Blessed Geek 03.10.2011, 17:32
quelle

2 Antworten

4

Ähnlich wie Frage ant debugging in Eclipse .

Basierend auf dem ANT-Handbuch von Apache können Sie mit der Option -projecthelp beginnen. Es könnte danach schwieriger sein, da die verschiedenen Ziele möglicherweise gegenseitige Abhängigkeiten haben und es daher unmöglich ist, die Hierarchie überhaupt als Baum darzustellen.

Sie könnten die Datei build.xml ändern, um eine Umgebungsvariable zu erkennen, z. NO_PRINT, das in jedem Projektziel getestet wird und, falls es gefunden wird, nur den Projektnamen und sonst nichts ausgibt. Die Abhängigkeiten für das Projekt würden bleiben und es ANT erlauben, den Baum zu betreten und einen Ausdruck der verschiedenen Ziele zu erstellen, die berührt werden würden.

    
Kelly S. French 03.10.2011, 17:53
quelle
4

Ich wollte das Gleiche, aber wie David schrieb ich nur ein bisschen Code (Python):

%Vor%     
user3286293 08.02.2014 04:50
quelle

Tags und Links