कैसे एक संकलन करने के लिए .जावा फाइल पर Ubuntu?

मैं एक संकलन कैसे कर सकते हैं .जावा फ़ाइल?

मुझे किन कार्यक्रमों की आवश्यकता होगी? अगर मुझे जावा जेडीके की आवश्यकता है तो मुझे इसे स्थापित करने में भी मदद की आवश्यकता होगी । मैं उबंटू के लिए बहुत नया हूं, इसलिए किसी भी प्रोग्राम को जिसे मुझे स्थापित करने की आवश्यकता है, मुझे उन्हें स्थापित करने के तरीके पर एक ट्यूटोरियल की आवश्यकता होगी ।

फ़ाइल को संकलित करने के लिए, अपना टर्मिनल खोलें और टाइप करें

javac filename.java

जेनरेट की गई क्लास फ़ाइल को चलाने के लिए, उपयोग करें

java filename

लेकिन ऐसा करने के लिए आपको अपने कंप्यूटर में जावा जेडीके स्थापित करना होगा । आप इसे निर्देशों के साथ स्थापित कर सकते हैं मैं जावा कैसे स्थापित करूं?.

ओपनजेडीके मेरे लिए सबसे अच्छा काम करता है । यह सरल है और मैंने कभी भी इसके साथ किसी समस्या का सामना नहीं किया है । बस इन सरल चरणों का पालन करें:

  1. टर्मिनल से स्थापित खुला jdk

    sudo apt-get install openjdk-7-jdk
  2. एक जावा प्रोग्राम लिखें और फ़ाइल को फ़ाइल नाम के रूप में सहेजें । जावा

  3. अब संकलन करने के लिए टर्मिनल से इस कमांड का उपयोग करें

    javac filename.java

    अगर सब कुछ अच्छी तरह से काम करता है तो एक नया "फ़ाइल नाम । कक्षा " फ़ाइल बनाई जानी चाहिए ।

  4. अपने प्रोग्राम को चलाने के लिए जिसे आपने अभी संकलित किया है टर्मिनल में नीचे कमांड टाइप करें:

    java filename

नोट

आप किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं (जैसे जीएडिट) ,

फ़ाइल नाम को वाटवेवर नाम से बदलें जिसे आप चाहते हैं

आपको "वर्तमान कार्यशील निर्देशिका" (चलने से मिला) के समान निर्देशिका पर होना चाहिए pwd) टर्मिनल से कमांड चलाते समय ।

यदि उदाहरण के लिए आपकी फ़ाइल है my_file.java:

class MyClass{    public static void main(String[] args)     {       System.out.println("Hello World");     }}

आप करना चाहते हैं:

javac my_file.java

और फिर

java MyClass # The name of the class, not file

हालाँकि, कक्षाओं और फ़ाइलों को समान नाम देना एक सामान्य सम्मेलन है ।

आपको एक जेडीके, जावा डेवलपमेंट किट स्थापित करना होगा । Ubuntu में शामिल एक metapackage डिफ़ॉल्ट-jdk, जो वर्तमान में पसंदीदा जेडीके पर निर्भर करता है । अब यह खुला हैजेडीके-6-जेडीके ।

जावा फ़ाइल को चलाने योग्य बनाने के लिए । कक्षा फ़ाइल आप चला सकते हैं

javac filename.java

और इसे चलाने

java file

यह सबसे सरल उपयोग-मामला है और ज्यादातर यह काम नहीं करता है क्योंकि जावा कक्षाएं ज्यादातर पुस्तकालयों में रखी गई अन्य जावा कक्षाओं पर निर्भर करती हैं ।

तो आप शायद कुछ और परिष्कृत समाधानों का उपयोग करना चाहेंगे । अधिकांश पाठ संपादक उदाहरण के लिए जावा सिंटैक्स हाइलाइटिंग का समर्थन करते हैं jEdit, केट या बल, लेकिन वे आपके संकलन मुद्दे को हल नहीं करते हैं ।

आपके पास एक और विकल्प है - आप एक पूर्ण विशेषताओं वाला जावा आईडीई स्थापित कर सकते हैं । Ubuntu के साथ आता है दोनों मुख्य OpenSource जावा इडस - NetBeans और ग्रहण.

बस टाइप करें sudo apt-get update, के बाद sudo apt-get install openjdk-7-jdk जावा 7 के लिए त्वरित स्थापना के लिए, फिर आप जावा के साथ गेम खेल सकते हैं: -)

अधिक विस्तृत आधिकारिक जावा प्रलेखन के लिए, कृपया देखें यह लिंक.