मुझे तीसरे पक्ष के जार से अप्रयुक्त कक्षाओं को हटाने की आवश्यकता है। मुझे उपकरण क्यों उपयोग करना चाहिए?तृतीय पक्ष पुस्तकालयों और JARs से अनैतिक कक्षाओं को हटा रहा है
मैंने पहले से ही ProGuard का उपयोग करने का प्रयास किया है। हालांकि, यह परियोजना से ही अप्रयुक्त वर्गों को हटा देता है लेकिन लाइब्रेरी जार - तीसरी पार्टी - हमेशा अपरिवर्तित बनी रहती है।
आप तृतीय पक्ष जार से कक्षाओं को क्यों हटाना चाहते हैं? – Rakesh
यह आमतौर पर एक बुरा विचार है, क्योंकि - [प्रतिबिंब] के लिए धन्यवाद (http://download.oracle.com/javase/tutorial/reflect/index.html) - वास्तव में यह जानने का कोई तरीका नहीं है कि कौन से वर्ग अप्रयुक्त हैं और कौन हैं नहीं, खासकर जब यह तीसरे पक्ष के जारों की बात आती है (यानी आपको पता नहीं है कि वे आंतरिक रूप से कैसे काम करते हैं)। –
+ जुनास आपके उत्तर के लिए धन्यवाद। आप सही हैं, लेकिन [ProGuard] (http://proguard.sourceforge.net) प्रतिबिंब और आत्मनिरीक्षण को संभाल सकता है। तो, क्या कोई अन्य उपकरण है जो तीसरे पक्ष के जार के साथ ऐसा ही कर सकता है ?? –