हेहो, के लिए ड्रॉ निर्भरता ग्राफ खींचें, मैं जावा क्लासफ़ाइल के लिए ग्राफ खींचने के लिए जेडपेन्ड जैसे टूल की तलाश कर रहा हूं। JDepend ठीक होने के लिए seams, लेकिन यह deps से deps को हल नहीं कर रहा है (शायद मैं बस कुछ विशेष विकल्प याद कर रहा हूँ?)। .dot प्रारूप या एक छवि में प्रत्यक्ष आउटपुट होना अच्छा होगा। धन्यवादजावा क्लास
उत्तर
आप UMLGraphDoc पर विचार कर सकते हैं। मैंने इसका इस्तेमाल किया है, और इसे काफी उपयोगी पाया है।
यह उन रिश्तों के आधार पर आरेख तैयार करेगा जो इसे स्वचालित रूप से अनुमानित करते हैं, या जिन्हें विशेष जावाडोक टैग द्वारा निर्दिष्ट किया गया था।
सुनिश्चित नहीं हैं कि निर्भरता से निर्भरता से क्या मतलब है, और निश्चित रूप से कोई .dot प्रारूप है, लेकिन Fractality यहाँ की कोशिश:
। डॉट प्रारूप का अर्थ है पाठ फ़ाइल में डीओटी भाषा (http://en.wikipedia.org/wiki/DOT_language) नोटेशन उदाहरण के साथ इस्तेमाल किया जाना चाहिए। सभी प्रकार के ग्राफ उत्पन्न करने के लिए ग्राफ़विज़। – Esko
आप JavaDepend कोशिश कर सकते हैं, यह निर्भरता की जरूरत के लिए कई सुविधाओं के देता है।
- 1. जावा क्लास
- 2. जावा क्लास
- 3. जावा क्लास
- 4. जावा क्लास
- 5. जावा क्लास
- 6. जावा क्लास
- 7. ग्रहण: जावा क्लास टेम्पलेट्स
- 8. आयात कस्टम जावा क्लास
- 9. जावा: स्टेटिक क्लास?
- 10. जावा: ऑब्जेक्ट क्लास
- 11. स्टैंडअलोन जावा क्लास
- 12. आयातित जावा क्लास
- 13. जावा वर्बोज़ क्लास लोडिंग
- 14. जावा - इनलाइन क्लास परिभाषा
- 15. जावा एसडब्ल्यूटी फ़ाइलडिअलॉग क्लास
- 16. जावा क्लास टाइप
- 17. जावा स्ट्रिंग टू क्लास
- 18. जावा क्लास सदस्य प्रारंभिकरण
- 19. जावा में डेटासेट क्लास?
- 20. जावा: प्राइमेटिव क्लास
- 21. जावा क्लास नाम
- 22. जावा क्लास कन्स्ट्रक्टर
- 23. जेएसओएन से जावा क्लास
- 24. जावा रेगेक्स कैरेक्टर क्लास
- 25. जावा क्लास फ़ाइल संपादक
- 26. जेनेरिक जावा क्लास
- 27. जावा क्लास से स्केल विरासत:
- 28. क्लास फ़ाइल जावा फ़ाइल रूपांतरण
- 29. बेस्ट फ्री जावा। क्लास व्यूअर?
- 30. जावा: जेनेरिक क्लास को उपclassing
हाँ, पर इस एक का उपयोग करता है जावा स्रोत फ़ाइलें (जावाडोक) के बजाय तो वर्ग फ़ाइलों (क्या ओ पी की तलाश में है कि नहीं है?) –
ठीक है, मैं कक्षा फ़ाइलें (मिल गया है सूत्रों मिला साथ ही, लेकिन यह 13kloc 2.5 लोगों से 48h में लिखा गया है - इसलिए कुछ भी नहीं है जिसे आप दस्तावेज़ीकरण कह सकते हैं)। तो कक्षा फाइलों के साथ काम करने का एक समाधान सबसे अच्छा तरीका है। –
@Andreas_D: हां, UMLGraphDoc स्रोत फ़ाइलों पर चलता है। हालांकि इसे javadocs की आवश्यकता नहीं है। यदि वे वहां हैं तो यह उनका उपयोग करेगा, लेकिन यह केवल टाइप पदानुक्रम आदि पर आधारित आरेख भी कर सकता है। – sleske