2012-08-10 23 views
6

मैं वर्तमान में एआरएमवी 7 माइक्रोप्रोसेसर (उर्फ मेरे एंड्रॉइड फोन।) पर डेबियन लिनक्स चला रहा हूं) यह वास्तव में एक ही मुद्दे के बिना बहुत अच्छा चलता है। कई अन्य हाथ आधारित लिनक्स डिस्ट्रोज़ की तुलना में, आश्चर्यजनक रूप से हाथ के लिए संकलित अनुप्रयोग समर्थन का एक बड़ा सौदा है।लिनक्स पर एआरएम आर्किटेक्चर के लिए कोई भी वेब और जावा आईडीई?

मुझे कुछ वेब विकास के साथ-साथ जावा प्रोग्रामिंग और संकलन के लिए इसका उपयोग करना अच्छा लगेगा, लेकिन मुझे किसी भी आईडीई को खोजने की कोशिश करने में कुछ परेशानी हो रही है जो आर्किटेक्चररी रूप से स्वतंत्र या एआरएम प्रोसेसर के लिए संकलित है ..

एक मैं वास्तव में उत्सुक हूं, IntelliJ IDEA। लेकिन मैं यह समझ नहीं सकता कि यह वास्तुशिल्प रूप से स्वतंत्र है या केवल x86 समर्थन है।

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

तो आप लोगों के बारे में क्या जानते हैं? क्या ऐसे कोई कार्यक्रम हैं जो हाथ के लिए संकलित हैं जो मेरे लिए इस उद्देश्य के अनुरूप होंगे? या मैं विम या कुछ के साथ फंस गया हूँ?

+2

इंटेलिजे जावा में लिखा गया है। उनके पास एक विक्रेता तटस्थ ज़िप डाउनलोड है। –

+0

धन्यवाद। अब यह मुझे वेब विकास के साथ छोड़ देता है। – insomnia

+0

जावा में लिखे गए वेब सर्वरों के बहुत सारे। –

उत्तर

2

खैर यह कोशिश करने के लिए :)

आप http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html से एआरएम के लिए JRE डाउनलोड किया है दर्द होता है कभी नहीं? इसे प्राप्त करें और लिनक्स के लिए इंटेलिजे 11 सामुदायिक संस्करण डाउनलोड करें और इसे जाने दें।

+0

हाँ। यह सब स्थापित है। मैंने पढ़ा कि एआरएम पर, जेआरई 6 केवल समर्थित है, और जेआरई 7 नहीं है। इसके अलावा कई रास्पबेरी पीआई उपयोगकर्ताओं के मुताबिक, यह एक "हेडलेस" जावा है, और यदि यह मामला इस मामले में मायने रखता है तो "हेडफुल" नहीं है .. लेकिन मैं जानना चाहता हूं कि इंटेलिजे पहले डाउनलोड करने से पहले स्वतंत्र है या नहीं, क्योंकि मैं एक मोबाइल डिवाइस, मैं अपने डाउनलोड को सीमित करने की कोशिश करता हूं। यदि आवश्यक नहीं है तो मैं बैंडविड्थ को बर्बाद नहीं करना पसंद करता हूं। जैसा कि मैं पहले से ही एक डेटा हॉग हूं .. – insomnia

+0

@insomnia यदि आप जावा विकास करना चाहते हैं तो आपको फ्लैट दर इंटरनेट की आवश्यकता है। –

+1

@insomnia दोनों हेडलेस और हेडफुल डाउनलोड जावा एसई 6 और 7 दोनों के लिए उपलब्ध हैं। इंटेलिजे के लिए, यह 3 अलग-अलग स्वाद (विंडोज़, मैक और लिनक्स) में आता है, लेकिन सिद्धांत में इसका मूल आर्क स्वतंत्र होना चाहिए क्योंकि यह है जावा में लिखा है। यह अपने स्वयं के जेआरई के साथ आता है, इसलिए आपको इंस्टॉल किए गए एआरएम के लिए जेआरई का उपयोग करके चलाने के लिए इंटेलिजे को मजबूर करने के लिए इसे हटाना होगा। – Strelok

0

यह अभी भी एआरएम डेस्कटॉप-क्लास हार्डवेयर के विकास के लिए उपयोग करने के लिए थोड़ा जल्दी है, भले ही एचडब्ल्यू अब पर्याप्त मजबूत हो।

मैं Ubuntu 12.04 (OpenJDK7 और अब ओरेकल JDK (के लिए एआरएम/लिनक्स 8 ईए), लेकिन मैं जावा IDEs के साथ ज्यादा सफलता नहीं किया था के तहत मेरे XE303C Chromebook पर कुछ बड़ा घुमाओ अनुप्रयोगों को चलाने में कामयाब रहे।

NetBeans 7.3 splashscreen के बाद दोनों JREs पर शुरू करने के लिए विफल रहता है।

ग्रहण हालांकि रेपोस में है, इसलिए यह काम कर सकते हैं। Samsung Chromebook बांह पर

2

(मैं तो मैं प्रयास नहीं किया है एक NetBeans पुरुष हूं) , ग्रहण Crouton और उबंटू चलाते समय काम करता है। कमांड लाइन पर, दर्ज करें:

sudo apt-get install eclipse 

उबंटू स्वचालित रूप से हाथ के लिए जावा जेडीके 6 स्थापित करेगा। आर्म के लिए ओरेकल जावा जेडीके 8 के साथ इसे बदलने से प्रदर्शन में सुधार होगा

वैकल्पिक रूप से, Chroagh और आर्क लिनक्स का उपयोग करते समय, इंटेलिज आइडिया काम करता है। कमांड लाइन में दर्ज करें:

cd /usr/lib 
sudo ln -s libgif.so libgif.so.4 
pacman -S intellij-idea-community-edition 

IntelliJ विचार एआरएम के लिए खुली JDK7 के साथ स्थापित है, लेकिन आप एआरएम के लिए Oracle JDK8 साथ यह जगह ले सकता है।

आखिरकार, मेरे पास उबंटू या आर्क पर एक्लिप्स के लिए एंड्रॉइड-स्टूडियो या एंड्रॉइड एसडीके स्थापित करने की कोई किस्मत नहीं है। अभी भी इस समाधान की तलाश है।