ठराविक जावा वर्ग कोणत्या .jar फाईलचा आहे हे कसे शोधायचे

किलकिले प्रदर्शन वर्ग

आम्ही नेहमीच सामना करत असलेल्या समस्यांपैकी एक सॉफ्टवेअर विकसक हा डिसऑर्डर आहे आणि एकदा आम्ही आमच्या प्रोग्राम्सच्या वेगवेगळ्या आवृत्त्यांची चाचणी घेण्यास सुरवात केली (उदाहरणार्थ जेव्हा आम्ही त्यामध्ये काही कार्यक्षमता सुधारित करतो तेव्हा) प्रणालीभोवती फाईल्स पसरवणे खूप सोपे आहे. आणि हेच घडते स्त्रोत कोड फायली, जे वेगवेगळ्या वर्गांचे आयोजन करू शकते आणि नंतर प्रत्येकजण कोणत्याचा असू शकतो हे शोधणे आपल्यासाठी अवघड आहे.

च्या बाबतीत जावा, सर्वात सामान्य गरज आहे ठराविक जावा वर्ग कोणत्या JAR फाइलचा आहे ते शोधा च्या ठराविक अडचणी सोडवण्यासाठी 'NoClassDefFoundError' सुदैवाने इतके जटिल नाही की आपण खाली पाहू. परंतु त्याआधी आपण हे स्पष्ट करू मुळात JARs संकुचित फायली असतातअशा प्रकारे, त्यांचे परीक्षण करण्यास सक्षम होण्यासाठी, त्यांना विघटित करणे किंवा त्यांच्या आत 'लुक' देण्यास अनुमती देणारा पर्याय शोधणे हा एक पर्याय आहे.

यासाठी आम्ही रेझिस्टर नावाच्या फाईलचे पुनरावलोकन करणार आहोत असे गृहित धरुन (मी प्रतिकार मूल्य मोजण्यासाठी तयार केलेल्या अगदी सोप्या अ‍ॅप मधून आहे) असे गृहित धरु. आम्ही पुनरावलोकन करू इच्छित फाईलचे नाव:

ar जार टीव्हीएफ रेसिस्टर.झार

या पोस्टसह आम्ही वरच्या प्रतिमेमध्ये ज्याचे आम्ही दृश्य पाहिले आहे त्याचा परिणाम होईल आणि जेथे आमच्याकडे आहे ठराविक JAR केलेल्या सर्व फायली दृश्यमान, अर्थातच कोणत्या प्रसिद्ध .class आहेत जे अनुप्रयोगांचे वर्ग बनवतात, ज्याद्वारे आम्हाला शेवटी कळेल की कोणत्या फायलींमध्ये आम्ही पहात असलेले वर्ग आहेत.

आता जरी लिनक्सच्या बाबतीत आमच्याकडे टर्मिनलवरुन नेहमीच काही करण्याचा मार्ग असतो, बर्‍याच वापरकर्त्यांसाठी ग्राफिकल forप्लिकेशनद्वारे करणे अधिक व्यावहारिक असते, जरी त्यांच्या सिस्टमवर अतिरिक्त सॉफ्टवेअर स्थापित करणे आवश्यक असेल. त्यांच्यासाठी आमच्याकडे एक प्रोग्राम नावाचा आहे जार-एक्सप्लोरर, जे आम्हाला त्यांची सर्व सामग्री पाहण्यासाठी JAR फायली एक्सप्लोर करण्यास अनुमती देते आणि चांगली गोष्ट म्हणजे आपल्याकडे एकात्मिक शोध साधन आहे, जे जावा वर्गांचे रिकर्सिव्ह शोध ऑफर करते..

तो अर्थातच मध्ये विकसित केलेला अनुप्रयोग आहे जावा, म्हणून ते स्थापित करण्यासाठी उबंटू आम्ही कार्यान्वित:

$ विजेट http://jar-explorer.googlecode.com/files/jarexplorer-0.7-BETA.jar
ava जावा -जर jarexplorer-0.7-BETA.jar

आता startsप्लिकेशन सुरू झाल्यावर आपल्याकडे काय करायचे आहे, त्या पर्यायावर जा फाइल -> मूळ निर्देशिका किंवा जार फाइल शोधा, आणि आपल्याकडे JAR फायली असलेली निर्देशिका निवडा. त्या विभागात आपल्याला सर्व फाईल्सची यादी दिसेल 'जार फाइल सूची', आणि नंतर आपल्याकडे जे काही बाकी आहे ते म्हणजे आपण ज्या वर्गाचा शोध घेत आहोत त्याचे नाव प्रविष्ट करा, जे आपण उजवीकडील मजकूर फील्डमध्ये करतो 'शोधण्यासाठी वर्ग प्रविष्ट करा'स्क्रीनच्या शीर्षस्थानी. शेवटी, बटणावर क्लिक करा 'प्रारंभ' शोध सुरू करण्यासाठी, ज्यास काही सेकंदांपेक्षा जास्त वेळ लागणार नाही.

पण किलकिले एक्सप्लोरर अजून एक वैशिष्ट्य आहे जे आमच्यासाठी उपयुक्त ठरेल आणि ते आहे आम्हाला जावा मधील प्रत्येक वर्गाच्या परिभाषाची सामग्री एक्सप्लोर करण्यास अनुमती द्या, जे केवळ वर्गाच्या नावावर क्लिक करून आपण प्राप्त करू शकतो (मागील शोध परिणामांवरून).

इतकेच आहे, जसे आपण पाहू शकतो, आमच्या JAR फायलींमध्ये जावा वर्ग शोधण्यासाठी हे दोन भिन्न परंतु पूर्णपणे वैध पध्दती आहेत, एक कार्य ज्यामध्ये विकसक एकापेक्षा जास्त वेळा पडतात आणि ते त्रासदायक किंवा गुंतागुंतीचे नसते.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.