2012-08-10 14 views
6

Obecnie używam systemu Debian Linux na mikroprocesorze ARMv7 (znanym również jako mój telefon z Androidem.)) to naprawdę działa świetnie, bez jednego problemu. Zaskakująco dużą część obsługi aplikacji skompilowano dla ramienia, w porównaniu z wieloma innymi dystrybucjami linuksowymi opartymi na ramieniu.Jakieś IDE dla architektury WWW i Java dla architektury ARM w systemie Linux?

Chciałbym go używać do programowania stron internetowych, programowania i kompilacji w języku Java, ale mam problem z odnalezieniem dowolnych IDE, które są niezależne pod względem architektury lub zostały skompilowane dla procesora ARM.

Jedną z ciekawostek jest IntelliJ IDEA. Nie mogę jednak stwierdzić, czy jest to architektura niezależna, czy tylko wsparcie x86.

Wierzę również, że Netbeans jest gotowy i skompilowany dla NetBeans, ale nie jestem dużym użytkownikiem tego, więc wolałbym użyć jednego z tych, których używam częściej. ale jeśli do tego dojdzie i będzie wspierać ramię, zdecydowanie go użyję.

Więc, co wiecie o tym? Czy są jakieś programy, które są skompilowane dla ramienia, które pasują do tego celu dla mnie? czy utknąłem z Vimem czy coś takiego?

+2

IntelliJ jest napisane w Javie. Mają pobieranie neutralnego zip dostawcy. –

+0

Dziękuję. Teraz pozostawia mnie z Web Development. – insomnia

+0

Mnóstwo serwerów WWW napisanych w Javie. –

Odpowiedz

2

Dobrze nigdy nie boli, aby spróbować :)

Czy pobrane JRE dla ARM z http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html? Zdobądź to i pobierz IntelliJ 11 Community Edition dla Linuksa i daj mu szansę.

+0

Tak. to wszystko skonfigurowane. Czytałem to na ARM, środowisko JRE 6 jest obsługiwane, a JRE7 nie. Również według wielu użytkowników Raspberry Pi jest to "bezgłowe" java, a nie "headful", jeśli ma to znaczenie w tym przypadku. Ale chciałbym wiedzieć, czy IntelliJ jest arch-niezależny przed pobraniem, ponieważ od kiedy używam urządzenie mobilne, próbuję ograniczyć pobieranie. Wolę nie marnować przepustowości, jeśli nie jest potrzebna. Ponieważ jestem już dość wieścią danych, jak to jest .. – insomnia

+0

@Nowości, jeśli chcesz zrobić programowanie w Javie, potrzebujesz internetu o stałej stawce. –

+1

@insomnia pliki do pobrania są dostępne zarówno dla środowisk Java SE 6 i 7. Podobnie jak w przypadku IntelliJ, dostępne są w 3 różnych wersjach (Windows, Mac i Linux), ale teoretycznie jego rdzeń powinien być niezależny od łuku, tak jak jest napisane w Javie. Jest dostarczany z własnym środowiskiem JRE, więc musisz go usunąć, aby wymusić uruchomienie IntelliJ przy użyciu środowiska JRE dla ARM, które zainstalowałeś. – Strelok

0

Jest jeszcze trochę za wcześnie, aby sprzęt klasy ARM na komputery mógł być używany do programowania, nawet jeśli teraz jest wystarczająco silny.

udało mi się przeprowadzić kilka większych aplikacji Swing na moim XE303C Chromebooków pod Ubuntu 12.04 (OpenJDK7 a teraz Oracle JDK (dla ARM/Linux 8 EA), ale nie miałem wiele sukcesów z Java IDE.

NetBeans 7.3 nie uruchomi się po obu JRE po ekran powitalny.

Eclipse jest w repo choć, więc może pracować. (jestem NetBeans facet więc nie próbowałem)

2

na Samsung Chromebook Arm , Eclipse działa po uruchomieniu Crouton i Ubuntu.W wierszu poleceń wpisz:

sudo apt-get install eclipse 

Ubuntu automatycznie zainstaluje Java JDK 6 dla ramienia. Zastąpienie go Oracle JDK 8 dla Arm poprawi wydajność

Alternatywnie, przy użyciu Chroagh i Arch Linux, Intellij Idea działa. W wierszu polecenia wpisz:

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

IntelliJ IDEA zainstalować z Open-JDK7 dla ARM, ale można zastąpić go z Oracle JDK8 dla ARM.

Wreszcie, nie miałem szczęścia instalując Android-Studio lub Android SDK dla Eclipse na Ubuntu lub Arch. Wciąż szukam tego rozwiązania.