2009-06-15 18 views
8

मेरे पास ग्रहण है और मैं रन जावा ऐप्स का परीक्षण कर सकता हूं लेकिन मुझे यकीन नहीं है कि उन्हें कैसे संकलित करें। मैंने पढ़ा है कि मुझे अपने cmd.exe में javac -version टाइप करना चाहिए और देखें कि यह पहचाना गया है या नहीं। यह नहीं। तो मैं सूर्य की वेबसाइट पर गया और डाउनलोड/स्थापित जेडीके v6। फिर भी यह अभी भी कहता है कि 'जावैक' एक अपरिचित कमांड है। मैं क्या गलत कर रहा हूं?आप जेडीके कैसे स्थापित करते हैं?

धन्यवाद! कुछ उत्तर यह मुझे क्या करना है कोशिश कर रहा हूँ की तरह लगता है पढ़ने के बाद

अद्यतन ठीक एक .jar फ़ाइल है कि (क्रम के साथ) किसी अन्य कंप्यूटर पर दौड़ा जा सकती है, पैदा करते हैं। हालांकि मुझे यह पता लगाने में परेशानी हो रही है कि ऐसा कैसे करें। ऐसा इसलिए हो सकता है क्योंकि मैं फ्लेक्स बिल्डर (ग्रहण) का उपयोग कर रहा हूं, लेकिन मैंने जावा परियोजनाओं को भी बनाने की क्षमता को जोड़ा।

धन्यवाद

अद्यतन ठीक मैं एक जार फ़ाइल बनाने के लिए नहीं करना चाहते हैं, मैं यह संग्रह करने के लिए कोशिश नहीं कर रहा हूँ ... एक कार्यक्रम बनाने के पूरे मुद्दे तो वे कर सकते हैं यह उपयोगकर्ताओं को भेजने के लिए है कार्यक्रम का उपयोग करें ... यही वह है जो मैं करने की कोशिश कर रहा हूं ... यह इतना कठिन क्यों है?

उत्तर

0

एक जेएआर फ़ाइल निष्पादन योग्य के रूप में कार्य कर सकती है, जब आप अपनी परियोजना को एक्लिप्स में एक जेएआर फ़ाइल के रूप में निर्यात करते हैं (जैसा कि माइकल बोर्गवर्ड ने बताया) आप निर्दिष्ट कर सकते हैं कि निष्पादन योग्य वर्ग क्या है, जिसका अर्थ है कि किसके पास प्रवेश बिंदु है [उर्फ public static void main(String[] args) ]

उपयोगकर्ता JRE वह स्थापित किया है/वह इसे डबल क्लिक कर सकते हैं और आवेदन निष्पादित किया जाएगा।

संपादित करें: यह कैसे काम करता एक विस्तृत विवरण के लिए, "How do I create executable Java program?"

+0

धन्यवाद, जेएआर फ़ाइल नहीं चल रही थी, लेकिन फिर मैंने एंट्री पॉइंट क्लास सेट किया और अब यह काम करता है..धन्यवाद! –

3

javac आपके जेडीके स्थापना के "bin" फ़ोल्डर में स्थित है। इसे चलाने के लिए आपको या तो पूर्ण पथ का उपयोग करना होगा या इस निर्देशिका को नियंत्रण कक्ष के माध्यम से अपने सिस्टम खोज पथ में जोड़ना होगा। यह चीजों को संकलित करता है के रूप में तुम जाओ

c:\> "c:\program files\java\jdk1.6.0\bin\javac" -version 
2

उम्म, ग्रहण एक IDE है,:

आप c:\program files\java\jdk1.6.0 करने के लिए स्थापित यदि आपका कॉल इस तरह देखना होगा। आपको जावैक की आवश्यकता नहीं है।

+0

डिफ़ॉल्ट रूप से ग्रहण JRE JDK नहीं का उपयोग करता है देखते हैं। आपको इसे स्थापित जेआरई सूची के तहत जोड़ना होगा। –

+0

आपको अभी भी जेडीके की आवश्यकता नहीं है, क्योंकि ग्रहण का अपना कंपाइलर –

+0

है JRE में javac.exe शामिल नहीं है; केवल जेडीके के पास है। माइकल सही है - ग्रहण में अपना स्वयं का बंडल है। – duffymo

1

आप ग्रहण स्थापित है और आप इसे भीतर से नया जावा क्षुधा लिख ​​सकते हैं, तो अपने संकलन को पहले से ही काम करना चाहिए ..

ग्रहण स्वचालित रूप से बनाता है/जब आप नए जावा फ़ाइलों की बचत कर रहे अपने सिस्टम संकलित करता है। बस एक नया सरल हैलो वर्ल्ड ऐप लिखने का प्रयास करें, कंसोल में कुछ प्रिंट करें (बस सिसआउट और Ctrl + स्पेस के अंदर स्पेस टाइप करें)

+0

हाँ यह काम करता है जब मैं ग्रहण में हूं, मैं इसे कैसे संकलित करता हूं या एक निष्पादन योग्य बनाता हूं जो किसी अन्य कंप्यूटर पर चलाया जा सकता है..मैं जावा के लिए नया हूं क्षमा करें। –

+0

जॉन, आपको अपने विकास को पकड़ने के लिए, इस प्रश्न को अपने मूल प्रश्न में जोड़ने पर विचार करना चाहिए। –

1

ग्रहण स्वचालित रूप से कार्यक्षेत्र में सभी प्रोजेक्ट को संकलित करता है। यदि आप प्रोजेक्ट-> स्वचालित रूप से बिल्ड करते हैं, तो आप इस विकल्प को अक्षम कर सकते हैं।

7

आपको एक अलग कंपाइलर की आवश्यकता नहीं है, ग्रहण पहले से ही आपके लिए आवेदन संकलित करता है। आप शायद "निष्पादन योग्य" जेएआर फ़ाइल बनाने के लिए क्या करना चाहते हैं, जिसे आप फ़ाइल-> निर्यात-> रननेबल जेएआर फ़ाइल का चयन करके ग्रहण में कर सकते हैं।

नोट, हालांकि, परिणामी जेएआर फ़ाइल "असली" (यानी विंडोज बाइनरी) निष्पादन योग्य नहीं है - इसे अभी भी लक्षित कंप्यूटर पर स्थापित एक जेआरई की आवश्यकता है। विंडोज़ बाइनरी बनाने का वास्तव में कोई तरीका नहीं है; ऐसा नहीं है कि जावा कैसे काम करता है। ऊपर की ओर, यह लिनक्स या मैकोज़ मशीन पर पुन: संकलन के बिना काम करेगा (यदि इसमें एक जेआरई स्थापित है)।

25

जेडीके का उपयोग करने के लिए ग्रहण स्थापित करने के लिए आपको इन चरणों का पालन करना होगा।

1. डाउनलोड JDK

सबसे पहले आप संस site से JDK डाउनलोड करने के लिए किया है। (सुनिश्चित करें कि आप उनमें से एक डाउनलोड करें जिसमें जेडीके है)

2।जेडीके

इंस्टॉल करें और यह कुछ फ़ाइलों को आपकी हार्ड ड्राइव पर सहेज देगा। एक Windows मशीन इस ग में हो सकता है पर: \ Program Files \ जावा \ JDK (संस्करण संख्या)

3. ग्रहण पसंद

को ग्रहण प्राथमिकताएं जाओ -> जावा -> स्थापित JREs

4. जोड़े JDK

क्लिक करें JRE जोड़ें और स्थित करने के लिए होम निर्देशिका आप केवल जरूरत है। पर क्लिक करें ... और जहां जाएं आपके सिस्टम पर जेडीके इंस्टॉल है। घर निर्देशिका का पता लगाने के बाद अन्य फ़ील्ड आपके लिए आबादी बनाए जाएंगे।

5. आप ठीक

क्लिक करें काम हो गया। यदि आप चाहते हैं कि जेडीके डिफ़ॉल्ट हो तो इंस्टॉल किए गए जेआरई सूची में इसके आगे एक चेक मार्क डालें।

+0

ए जेआरई उस के लिए पर्याप्त है क्योंकि ग्रहण में अपना (जैक्स?) कंपाइलर बनाया गया है। –

+1

वैसे सवाल पूछा गया कि जेडीके कैसे स्थापित करें और वह ग्रहण चला रहा है। जेडीके होना अच्छा लगता है क्योंकि इसमें अतिरिक्त सामान और स्रोत है। –

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