पर जावा इंस्टॉलेशन समस्याएं मेरे नए उबंटू सिस्टम पर जावा (जेडीके 6) स्थापित करने और कुछ विचित्र त्रुटियों को प्राप्त करने का प्रयास कर रही हैं। यह मेरी पहली बार कभी भी किसी भी लिनक्स का स्वाद का उपयोग कर रहा है और इसलिए मुझे यकीन है कि यह उपयोगकर्ता समस्या है (अनुमतियां या अन्यथा)।उबंटू
मैंने ओरेकल की साइट (64-बिट लिनक्स के लिए जावा एसई 6u23) से सीधे बीआईएन फ़ाइल डाउनलोड की। यह/home/myUserName/डाउनलोड करने के लिए डाउनलोड करने के लिए डिफ़ॉल्ट है।
वहां से मैंने फ़ाइल को/opt/java में स्थानांतरित कर दिया, जो कि मैंने बनाई गई निर्देशिका थी, क्योंकि (एक लिनक्स नौसिखिया के रूप में) जिसने जावा को जाना चाहिए, उस निर्देशिका के रूप में समझ में आया।
मैं उसके बाद निम्न 2 आदेशों भाग गया, अनुदेश प्रति मैं चल डिब्बे के लिए ऑनलाइन पाया:
chmod +x jdk-6u23-linux-x64.bin
sudo ./jdk-6u23-linux-x64.bin
अब, मेरी/opt/जावा निर्देशिका में मैं दोनों बिन फ़ाइल और jdk1.6.0_23 देखना निर्देशिका जो निरीक्षण पर बरकरार है।
लेकिन, जब मैं एक नया टर्मिनल खोलने के लिए और जावा -संस्करण चलाने के लिए, मैं:
कार्यक्रम जावा का अर्थ निम्न पैकेज में पाया जा सकता:
- gcj-4.4-JRE -headless
- gcj-4.5 JRE-नेतृत्वहीन
- openjdk-6-JRE-नेतृत्वहीन
प्रयास करें: sudo apt-get
यहाँ क्या हो रहा है स्थापित?!?
(1) क्या मैं अपनी जावा निर्देशिका को आजमाने और चुनने/चुनने में गलत था?
(2) क्या मैंने गलत आदेश चलाए?
(3) जावा 1.6.0_23 भी मेरी मशीन पर स्थापित है?
(4) उन सभी gcj-xxx-headless targets क्या हैं?!?
किसी भी इनपुट के लिए धन्यवाद!
एक 'सामान्य' उपयोगकर्ता के लिए आप सही हैं, लेकिन एक जावा डेवलपर के रूप में आपको कभी-कभी जावा 6 अपडेट 20, या 23 इत्यादि के साथ अपने सॉफ़्टवेयर का परीक्षण करने के लिए एक बहुत ही विशिष्ट संस्करण की आवश्यकता होती है। –
@arjan: जावा डेवलपर के रूप में, मुझे पूंजी संस्करण की तुलना में कुछ और विशिष्ट नहीं चाहिए नंबर। हालांकि, मुझे यह कहना चाहिए कि मैं ज्यादातर विकसित वेबपैप्स, और हमेशा भाषा सुविधाओं के सबसे कम आम सेट का उपयोग कर रहा हूं। –
आम तौर पर आपके द्वारा अपनी कंपनी के लिए विकसित वेब ऐप्स में, लक्ष्य सर्वर में एक बहुत ही विशिष्ट जावा संस्करण होता है। जेडीके संस्करणों के बीच मामूली परिवर्तनों से मूर्खतापूर्ण बग को बाहर करने के लिए हम आम तौर पर हमारे विकास स्टेशनों पर हमारे सर्वर पर समान संस्करण का उपयोग करते हैं। बेशक हम सर्वर के जावा संस्करण को अक्सर अद्यतन करते हैं, इसलिए इस सम्मेलन से हमें जावा के पुराने संस्करणों पर अटकने का कारण नहीं बनता है। –