2012-04-27 7 views
6

मैं कुछ पीओएम.एक्सएमएल में साफ करना चाहता हूं। मैं कैसे जांच सकता हूं कि मेरे कोड द्वारा कौन सी निर्भरताओं का उपयोग नहीं किया जाता है और यदि कोई उपयोग किया जाता है तो यह बताएं कि यह कौन सा है?कैसे जांचें कि मेरी किसी भी कक्षा द्वारा निर्भरता का उपयोग किया जाता है और उन्हें मेवेन में सूचीबद्ध किया जाता है?

बेशक मैं केवल निर्भरता को हटाना नहीं चाहता हूं और फिर आईडीई में त्रुटियों की खोज करना चाहता हूं, क्योंकि उस समय में पोम को लगभग 80+ निर्भरताएं मिल सकती हैं।

मैं एक्लिप्स के स्प्रिंगसोर्स टूल्स सूट संस्करण का उपयोग कर रहा हूं।

Greetz

+0

मुझे पता है कि एकमात्र तरीका निर्भरता को हटा रहा है और देखें कि यह अभी भी संकलित है या नहीं। – tom

उत्तर

8

Maven Dependency Plugin पर एक नज़र डालें। चलते समय, आपको उन निर्भरताओं को सूचीबद्ध करना चाहिए जिन्हें आपने घोषित किया था, लेकिन इसका उपयोग नहीं करते हैं, बल्कि आप जो स्पष्ट रूप से घोषित किए बिना अंतर्निहित निर्भरताओं का उपयोग करते हैं। ध्यान दें कि आप प्रतिबिंब का उपयोग करते हैं, रिपोर्ट सटीक नहीं हो सकती है।

+0

धन्यवाद, मुझे लगता है कि इससे मदद मिलेगी – denu