Jakie narzędzia muszę zainstalować do programowania Java?

9

Jestem nowicjuszem w Ubuntu i muszę zainstalować narzędzia do programowania Java na tej platformie.

W Centrum oprogramowania Ubuntu widzę, że mam to zainstalowane:

  • Środowisko wykonawcze OpenJDK java 6
  • icedtea java 6 web start
  • platforma Netbeans do budowy aplikacji multimedialnej na javie
  • środowisko uruchomieniowe openJDK Java, używając JIT hotspot (bezgłowy)

jakie inne rzeczy muszę zainstalować, aby tworzyć aplikacje Java i Java Mobile?

dzięki.

Kaczka
źródło

Odpowiedzi:

6

Krok 1 : Zainstaluj pakiety Debiana (zawsze używam pakietów Debiana, jeśli to możliwe).

sudo apt-get install openjdk-6-jdk 

Spowoduje to zainstalowanie pełnego zestawu programistycznego Java 6,

Pobierz i zainstaluj netbeans stąd.wprowadź opis zdjęcia tutaj Teraz musisz zainstalować wtyczkę NetBeans Mobility, która zapewnia wsparcie dla rozwoju J2ME, oraz Sun Wireless Toolkit (WTK), który udostępnia biblioteki do kompilacji.

Krok 2 : Zainstaluj wtyczkę NetBeans Mobility . Jeśli wybierzesz Plik -> Nowy projekt, nie znajdziesz sposobu na utworzenie projektu J2ME! Musisz zainstalować wtyczkę Mobility. Zamknij to i wybierz Narzędzia -> Wtyczki. W obszarze Dostępne wtyczki wybierz Mobilność (Kategoria: Java ME). Zainstaluj to. Teraz w menu Plik -> Nowy projekt znajdziesz Java ME. Wybierz, aby utworzyć aplikację mobilną.

Krok 3 : Zainstaluj zestaw Sun Wireless Toolkit . Po wybraniu aplikacji mobilnej u dołu pojawi się dialog z czerwonym błędem: „W IDE nie jest zainstalowana platforma kompatybilna z J2ME. Musisz mieć co najmniej jedną kompatybilną platformę J2ME zainstalowaną w IDE. ” Wciąż brakuje Ci plików biblioteki wymaganych do kompilacji aplikacji J2ME. Po wielu poszukiwaniach znalazłem poprawne pobieranie (ale istnieje wiele podobnych z różnymi wersjami): Sun Java Wireless Toolkit 2.5.1 dla CLDC. Powinieneś wybrać wersję Linux i pobrać ją (nazywa się sun_java_wireless_toolkit-2_5_1-linux.bin). Pobierz go na pulpit, a następnie uruchom:

chmod +x sun_java_wireless_toolkit-2_5_1-linux.bin
./sun_java_wireless_toolkit-2_5_1-linux.bin

Jeśli to mówi

„Nie wykryto odpowiedniego interpretera Java”

. Wpisz „0”, aby „Podać ścieżkę do katalogu interpretera Java”. Jeśli zainstalowałeś openjdk-6-jdk, jak powiedziałem powyżej, powinien być zainstalowany w / usr / lib / jvm / java-6-openjdk / bin /. Być może masz zainstalowanych wiele katalogów bin Java. Aby znaleźć, wpisz „który słój”. Może to dać ci dowiązanie symboliczne (takie jak / usr / bin / jar). Użyj „stat / usr / bin / jar”, ​​aby podążać za dowiązaniami symbolicznymi, aż znajdziesz prawdziwą lokalizację, taką jak powyższa. Zostaniesz poproszony o podanie katalogu, aby zainstalować WTK. Po prostu wybierz gdzieś na uboczu, prawdopodobnie w swoim katalogu domowym, chyba że chcesz udostępnić go innym użytkownikom.

Krok 4 : Dodaj platformę WTK do NetBeans. Teraz, gdy WTK jest zainstalowany, możemy naprawić powyższy problem w NetBeans. W oknie dialogowym Nowa aplikacja mobilna (nagłówek powinien brzmieć Zainstaluj platformę) kliknij Zainstaluj SDK / Platform / Emulator. (Dostęp do tego można uzyskać również z menu Narzędzia -> Platformy Java). Kliknij przycisk Dodaj platformę, wybierz emulator platformy Java ME MIDP, a następnie zostaniesz poproszony o „wybranie katalogu do wyszukiwania platform”. Wybierz katalog, w którym zainstalowałeś WTK. Powinien mieć specjalną ikonę. Teraz powinien wykonać magię wykrywania i zainstalować platformę z zaznaczonym polem wyboru w oknie Dodaj platformę Java. Kliknij przycisk Dalej kilka razy, a zobaczysz ekran Java Platform Manager z folderem J2ME, a pod nim „Sun Java (TM) Wireless Toolkit 2.5.1 for CLDC”. Teraz możesz ukończyć kreatora, aby utworzyć aplikację mobilną z MIDP! Ma nawet pole wyboru, aby utworzyć małą aplikację „Hello World”. Teraz, aby uruchomić to cholerstwo…

Spinki do mankietów

  1. Jak zainstalować Javę?
  2. http://java.sun.com/products/sjwtoolkit/download-2_5_1.html

  3. http://blog.sudobits.com/2011/04/30/how-to-install-netbeans-ide-on-ubuntu-11-04/

  4. http://blog.sudobits.com/2011/04/30/how-to-install-netbeans-ide-on-ubuntu-11-04/

źródło

Tachyony
źródło
Próbowałem twojej pierwszej linii, ale nie mogę ... zlokalizować pakietu netbeans
DuckDucking
zainstaluj netbeans za pośrednictwem centrum oprogramowania
Tachyons
4
  1. Sun-java [jdk]
  2. Wtyczka Sun Jre
  3. Eclipse [z wtyczką JDT]
  4. Początek strony Sun Java

Czasami Sunbeva jest wymagana przez Netbeans lub Eclipse. Jeśli masz już zainstalowany open-jdk, nie musisz instalować Sun-Java. Jeśli jesteś nowym użytkownikiem Java IDE, możesz wypróbować Eclipse, który ma mniejszą wagę niż Netbeans, a także mieć dobrą obsługę wtyczek dla urządzeń mobilnych (Android). Jeśli chcesz opracować aplikację mobilną, zalecamy użycie Eclipse. Może wtyczka Sun-jre jest przydatna. Aby uruchomić aplikację apletową Java w Firefox, potrzebujesz wtyczki Jre.

Happy Coding ...

shantanu
źródło
2

Nie ma powodu do desperacji. Rozumiem, że przez aplikację mobilną Java masz na myśli natywną aplikację na Androida. W tym celu polecam zainstalowanie Sun SDK zamiast Eclipse.
Możesz pobrać Eclipse classic z ich strony pobierania . Po zainstalowaniu Eclipse (jest to tylko plik zip, który musisz rozpakować do wybranego katalogu), musisz zainstalować narzędzia Android Developers Tools (ADT), postępując zgodnie z instrukcjami instalacji .
Sun SDK + Eclips + ADT to wszystko, czego potrzebujesz, aby rozpocząć tworzenie pierwszej aplikacji na Androida.

yossile
źródło
0

Jeśli celujesz w aplikacje na Androida, możesz spojrzeć na Android Studio, które jest nowym środowiskiem programistów Androida od Google. (Właściwie jest to opracowane przez Jetbrains).

David A.
źródło