2012-07-06 12 views
5

मेरे पास एक ऐपलेट है और मैं इसे एक चलने योग्य जार में निर्यात नहीं कर सकता क्योंकि इसमें मुख्य वर्ग नहीं है (सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग तर्क [])) मुझे एक रनने योग्य जार चाहिए क्योंकि मेरे पास एक प्रोग्राम है जिसमें कई वर्ग और पैकेज हैं। मैं यह काम कैसे पूरा कर सकता हूं। यदि उत्तर मुख्य विधि जोड़ रहा है तो मैं मुख्य विधि में क्या डालूं?एक्सक्लिप में .jar एप्पल निर्यात

अद्यतन मैंने सामान्य .jar का उपयोग करने की कोशिश की लेकिन अभी भी कुछ भी नहीं। यहां एक उत्तर दिया गया है जो मैंने

"मुझे अभी भी कक्षा नहीं मिली है। मेरे पास एक .jar है जिसमें" मुख्य "फ़ोल्डर है। फिर" मुख्य "फ़ोल्डर में मेरे पास सब कुछ है कक्षाएं। मेरा मुख्य वर्ग Render.class है इसलिए एचटीएमएल में मैं एप्लेट खोलने के लिए इस कोड का उपयोग करता हूं: "

+1

नहीं, आपको केवल एक जेप्लेट/एप्लेट शामिल करने के लिए एक रनने योग्य जार की आवश्यकता नहीं है। आपको सिर्फ एक जार चाहिए। –

+0

बस सत्यापित करने के लिए: आपके पास जावा ऐपलेट है जिसे आप जार चलाने से भी उपयोग करने योग्य बनाना चाहते हैं? – Lalaland

+0

नहीं, मैं यह एचटीएमएल से का उपयोग कर ... <एप्लेट संग्रह = "MyJar.jar" कोड = "mainpackage.MainClass" चौड़ाई = "800" ऊंचाई = "600"> \t – 36redsoxfan

उत्तर

7

यदि यह एक ऐप्पल है तो यह 'रननेबल जार' नहीं है। सौभाग्य से, आपको एक की जरूरत नहीं है। आपको बस एक साधारण जार चाहिए। ग्रहण उनमें से एक बना देगा।

+0

धन्यवाद कॉल करने के लिए जा रहा था तुम कोशिश करोगे लेकिन मैं कोड <एप्लेट संग्रह = "MyJar.jar" कोड = "mainpackage.MainClass" चौड़ाई = "800" ऊंचाई = "600"> उपयोग कर सकते हैं \t – 36redsoxfan

+0

हाँ आप ऐसा कर सकते हैं। – bmargulies

+0

मुझे अभी भी कक्षा में त्रुटि नहीं मिली है। मेरे पास एक .jar है जिसमें "मुख्य" फ़ोल्डर है। फिर "मुख्य" फ़ोल्डर में मेरे सभी वर्ग हैं। मेरा मुख्य वर्ग Render.class है इसलिए एचटीएमएल में मैं एप्लेट खोलने के लिए इस कोड का उपयोग करता हूं: 36redsoxfan

संबंधित मुद्दे