2012-12-19 16 views
7

है, मुझे TimedWindowEvent क्लास को जानना होगा जब जेडीके/जेआरई डाउनलोड किया गया है। क्या कोई generalized जार खोजने का तरीका है जिस पर एक विशेष वर्ग ग्रहण या किसी अन्य उपकरण का उपयोग करने से संबंधित है। अभी मुझे winrar में जार खोलना है और यह पता लगाने के लिए कि प्रत्येक कक्षा में मैं खोज रहा हूं, वहां प्रत्येक जार से गुजरना है।जार को कैसे खोजें, जिसमें जावा क्लास

+1

जार vtf jarFile.jar एक जार की सामग्री सूची, आप जिस ओएस पर चल रहे हैं उसके आधार पर आप इसे एक सरल स्क्रिप्ट लिख सकते हैं। – BigMike

+1

http://stackoverflow.com/questions/7468712/how-to-find-out-which- निर्भरता- a-class-belongs-to – Renjith

+0

आपके ग्रहण परियोजना निर्भरताओं के लिए सभी संभावित जार शामिल करें। फिर विकल्प नेविगेट-> ओपन टाइप .... का उपयोग करें और इसके लिए खोज करने के लिए आवश्यक क्लासनाम टाइप करें। –

उत्तर

2

आप जारफाइंडर पर कक्षा की खोज करके शुरू कर सकते हैं।

http://www.findjar.com/

नहीं आदर्श के रूप में कभी कभी एक वर्ग एक से अधिक जार में है। लेकिन यह खोज को कम करने में मदद कर सकता है।

यदि लिंक काम करना बंद कर देता है, तो ऐसी ही अन्य सेवाएं हैं जो आपके पसंदीदा खोज इंजन का उपयोग करके पाई जा सकती हैं।

+0

@thenaglecode यह करता है, क्या आप प्रॉक्सी के पीछे हैं? या शायद यह अस्थायी रूप से नीचे था? – cowls

1

यदि आप ग्रहण का उपयोग कर रहे हैं, तो "ओपन टाइप" संवाद (ctrl-shift-T) का उपयोग करें और कक्षा की खोज करें।

जब यह पाया जाता है, संवाद के नीचे आप जार फ़ाइल जो उस में है देख सकते हैं।

यह केवल काम करता है अगर जार फ़ाइल अपने classpath में है।

+0

+1। यहां तक ​​कि आप इसके साथ एक समस्या यह भी है जब जार ग्रहण रनटाइम में नहीं है (उदाहरण के लिए किसी भी प्रोजेक्ट के रनटाइम में उपयोग नहीं किया जाता है) – BigMike

+0

@ बिगमाइक हाँ, बस संपादित किया गया है कि आपने टिप्पणी की थी ;-) – moeTi

5

ग्रहण में आप ctrl+shift+t का उपयोग कर सकते हैं (इसका मतलब है कि आप लक्ष्य पर खोज रहे हैं) यह एक विंडो पॉप अप करेगा और अपना वर्ग नाम रखेगा। यह आपको जार दिखाएगा कि कक्षा का नाम संबंधित है।

2

ग्रहण में, कुछ वर्ग खोलने के लिए और सिर्फ आयात TimedWindowEvent वर्ग और प्रेस फ़ंक्शन कुंजी F3 या प्रेस Ctrl+mouse click ग्रहण जार वर्ग से आता है करने के लिए इसे ले जाएगा।

0

ग्रहण में:

  1. प्रेस Ctrl +शिफ्ट + टी
  2. इससे एक डायलॉग बॉक्स खुलेगा। कक्षा का नाम दर्ज करें।
  3. फिर यह सभी मिलान करने वाली क्लास फाइलों को खोजेगा
  4. डायलॉग बॉक्स के नीचे कक्षा फ़ाइल का चयन करने पर, यह क्लास पथ में जार फ़ाइल दिखाता है जिसमें इस वर्ग को शामिल किया गया है।
संबंधित मुद्दे