बिल्कुल वही मौजूद है जो आपको चाहिए, इसे Pom Explorer कहा जाता है।
आप वेबसाइट यहाँ पा सकते हैं: github.com/ltearno/pom-explorer
यह Maven परियोजनाओं की एक ग्राफ पर काम करने के लिए एक उपकरण है। एक टीज़र के रूप में मैं कह सकता हूं कि मेरी मशीन पर यह 4 सेकंड में 4000 pom.xml फ़ाइलों का विश्लेषण करता है। (पोम एक्सप्लोरर, जानता है, जहां परिभाषित कर रहे हैं गुण यह
- निर्भरता विश्लेषण (जो संक्रामिता साथ GAV, जो gavs इस GAV पर निर्भर करता है पर निर्भर करता है,),
- संकल्प: फिर कई functionnalities विश्लेषण किया पोम ग्राफ़ के ऊपर प्रदान की जाती हैं निर्भरता और bom आयात),
- हेरफेर (आप इसका इस्तेमाल कर सकते हैं पोम ग्राफ बदलने के लिए, मान लीजिए कि आप कई परियोजनाओं निर्भरता) का एक नया संस्करण उपयोग करना चाहते हैं हैं,
- निर्माण (पोम एक्सप्लोरर अपने पोम ग्राफ का विश्लेषण करती है का प्रबंधन करता है और जानता है कि उन्हें किस क्रम में बनाया जाना चाहिए, फिर यह सब कुछ बनाता है! यह आपकी परियोजनाओं की निर्देशिका भी देख सकता है परिवर्तन के लिए),
- निर्यात (आज सीएसवी और एक ग्राफएमएम निर्यात है),
- विज़ुअलाइजेशन (पोम एक्सप्लोरर आपको अपने प्रोजेक्ट ग्राफ़ का एक इंटरैक्टिव 3 डी अनुकूलन दृश्य दिखा सकता है)।
यह अभी सक्रिय विकास में है इसलिए इसे आजमाने में संकोच न करें, बग की रिपोर्ट करें और उपयोगी सुविधाओं के लिए पूछें! दस्तावेज़ीकरण अभी तक पूरा नहीं हुआ है, इसलिए फिर से पूछने में संकोच नहीं करें!
धन्यवाद
स्रोत
2015-12-03 12:55:19
यदि आप ग्रहण का उपयोग कर रहे हैं, तो आपके पास 'निर्भरता' दृश्य है जिस पर आप ग्राफिक रूप से निर्भरताओं को बहिष्कृत कर सकते हैं। –
यह दृश्य केवल एक दिए गए प्रोजेक्ट के लिए है, मैं अपनी परियोजनाओं के बीच संबंधों का विचार देखना चाहता हूं – Simhor
क्या किसी ने https://github.com/janssk1/maven-graph-plugin/wiki/Manual को आजमाया है? –