Kompilator Java - jaki?

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
bert21
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 26 sty 2008, 19:47
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: Unity
Architektura: x86

Kompilator Java - jaki?

Post autor: bert21 »

Pytanie jak w tytule - jaki polecacie kompilator Javy pod Ubuntu?
Awatar użytkownika
longman
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 15 lip 2007, 21:14
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: ION3
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: longman »

javac - o to chodziło ?
Jeszcze będzie przepięknie!
pozyton
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 13 lut 2007, 16:28
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: pozyton »

Kompilator to mało powiedziane :) Potrzebujesz narzędzi Javy dla programisty. Aby zaistalować JDK (Java Development Kit) wpisujesz

Kod: Zaznacz cały

sudo apt-get install sun-java6-jdk
Część programów wymaga zainstalowanej Javy na komputerze i instalacja JDK jest dobrym rozwiązaniem, ale dla programistów, dla zwykłych użytkownikw, którzy nie zamierzają programować zalecam instalację JRE (Java Runtime Enviroment), zalecam instalację wraz z pluginem fo FireFoxa :) kod poniżej

Kod: Zaznacz cały

sudo apt-get install sun-java6-jre sun-java6-plugin
Z konsoli kompilujesz pliki z rozszeżeniem *.java

Kod: Zaznacz cały

javac plik.java
tworzy się plik.class, który uruchamiasz

Kod: Zaznacz cały

java plik
Moim zdaniem dobrym edytorem do wszelakiego kodzenia jest Kate

Kod: Zaznacz cały

sudo apt-get install kate
oczywiście do mniejszego kodzenia, bo do większego projektu w javie używam NetBeans'a 6 :) Aby go zainstalować wpisujesz w konsoli

Kod: Zaznacz cały

wget http://download.netbeans.org/netbeans/6.0/final/bundles/netbeans-6.0.1-ml-linux.sh && sh netbeans-6.0.1-ml-linux.sh && rm netbeans-6.0.1-ml-linux.sh
To polecenie ściąga plik .sh z NetBeansem w wersji 6.0.1, po ściągnięciu instaluje go, a na końcu usuwa niepotrzebny już plik .sh. Jeśli wystąpi gdzieś po drodze błąd to polecenie nie wykona się do końca, ale nie przewiduję żadnych problemów. Jego obsługa jest równie prosta co innych kompilatorów. Ja musiałem zresetować X'y by mi wszystko się załadowało (np. skrót NetBeansa w Aplikacje->Programowanie), robisz to kombinacją klawiszy

Kod: Zaznacz cały

Lewy Ctrl + Lewy Alt + Jedyny Backspace
Jako dobrą książkę do nauki Javy polecam tą książkę.

//mario_7: polecenie sh *.sh uruchomia pierwszy plik (w kolejności alfabetycznej) z rozszerzeniem .sh, który napotka w bieżącym katalogu, a polecenie rm *.sh usunie wszystkie pliki .sh z bieżącego katalogu - wyobraź sobie co by było, gdyby ktoś wykonał Twoje polecenie w katalogu, gdzie przechowuje skrypty... Poprawiłem polecenie na bezpieczne.

Zaprawdę masz rację i dobrze zrobiłeś :)
tomi
Sędziwy Jeż
Sędziwy Jeż
Posty: 39
Rejestracja: 09 wrz 2006, 13:39
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Kompilator Java - jaki?

Post autor: tomi »

spróbuj eclipse
TOMcki
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 15 kwie 2008, 01:02
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: TOMcki »

ale bez jdk to samo eclipse chyba nie jest zbyt użytecznym narzędziem, czy sie myle?
Awatar użytkownika
avalan
Sędziwy Jeż
Sędziwy Jeż
Posty: 34
Rejestracja: 24 maja 2006, 07:17
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Brak
Architektura: x86_64
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: avalan »

TOMcki pisze:ale bez jdk to samo eclipse chyba nie jest zbyt użytecznym narzędziem, czy sie myle?
Why? Masz wtyczki itd. choć Eclipse jest stworzone głównie do Javy ( i samo środowisko jest w niej napisane :P ).
Internet Explorer służy do przegladania Internetu z Twojego komputera i ... vice-versa.
Linux User: #419954
marcin_b
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 04 paź 2007, 10:47
Płeć: Mężczyzna
Wersja Ubuntu: 12.10
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Kraków
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: marcin_b »

avalan pisze:Why? Masz wtyczki itd. choć Eclipse jest stworzone głównie do Javy ( i samo środowisko jest w niej napisane :P ).
Nooo, jeśli brakuje jdk, to środowisko się nie przyda ;) ciężko się kompiluje kod samym tylko edytorem ;)
http://ukwial.blogspot.com
arkadiusz85
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 02 lut 2009, 17:16
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: arkadiusz85 »

Zainstalowałem NetBeans IDE 6.0.1. W jaki sposób mogę teraz "odinstalowac" ten program ?
17piotrek

Odp: Kompilator Java - jaki?

Post autor: 17piotrek »

Strzelam:

Kod: Zaznacz cały

sudo aptitude remove netbeans
sudo aptitude purge netbeans
arkadiusz85
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 02 lut 2009, 17:16
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: arkadiusz85 »

Zadam pytanie inaczej. W jaki sposob moge doinstalować do niego "moduły", "pakiety"(?) żebym mógl również programować w c++(i we wszystkich możliwych językach NetBeans'a), bo nie zauważylem wcześniej, że zainstalowalem tylko jave.
17piotrek

Odp: Kompilator Java - jaki?

Post autor: 17piotrek »

Tools -> Plugins o to chodzi?
arkadiusz85
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 02 lut 2009, 17:16
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: arkadiusz85 »

Dokładnie o to mi chodziło. Dzięki.
ukash
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 27 mar 2006, 09:33
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Kompilator Java - jaki?

Post autor: ukash »

jak dodoac jdk do linuksa aby dzialalo niemam kompilatora javac oraz javax
Awatar użytkownika
f00sek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 109
Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: f00sek »

Kod: Zaznacz cały

sudo aptitude install sun-java6-jdk
System.out.println ("Java programmer");
ukash
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 27 mar 2006, 09:33
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Kompilator Java - jaki?

Post autor: ukash »

ukasz@ukasz-laptop:~$ sudo aptitude install sun-java6-jdk
E: Błąd składniowy /usr/share/aptitude/aptitude-defaults.pl:49: Po wartości występują śmieci
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie
Inicjalizacja stanów pakietów... Gotowe
Następujące pakiety zostaną USUNIĘTE:
linux-headers-2.6.27-9{u} linux-headers-2.6.27-9-generic{u}
0 pakietów aktualizowanych, 0 instalowanych, 2 do usunięcia i 0 nie aktualizowanych.
Do pobrania 0B archiwów. Zwolnione po rozpakowaniu: 52,0MB.
Kontynuować? [T/n/?] T
Nieprawidłowe polecenie. Proszę podać polecenie, lub "?" dla uzyskania pomocy.
Kontynuować? [T/n/?] T
Nieprawidłowe polecenie. Proszę podać polecenie, lub "?" dla uzyskania pomocy.
Kontynuować? [T/n/?] T
Nieprawidłowe polecenie. Proszę podać polecenie, lub "?" dla uzyskania pomocy.
Kontynuować? [T/n/?] T
Nieprawidłowe polecenie. Proszę podać polecenie, lub "?" dla uzyskania pomocy.
Kontynuować? [T/n/?] T
Nieprawidłowe polecenie. Proszę podać polecenie, lub "?" dla uzyskania pomocy.
Kontynuować? [T/n/?] T
Nieprawidłowe polecenie. Proszę podać polecenie, lub "?" dla uzyskania pomocy.
Kontynuować? [T/n/?] T
Nieprawidłowe polecenie. Proszę podać polecenie, lub "?" dla uzyskania pomocy.
Kontynuować? [T/n/?] n
Przerwane.
ukasz@ukasz-laptop:~$
ukasz@ukasz-laptop:~$

EDIT:
ukasz@ukasz-laptop:~$ javac program.java
----------
1. ERROR in program.java (at line 1)
1.
^^
Syntax error on token "1.", delete this token
----------
2. ERROR in program.java (at line 3)
2.
^^
Syntax error on token "2.", delete this token
----------
3. ERROR in program.java (at line 5)
3.
^^
Syntax error, insert "AssignmentOperator Expression" to complete Assignment
----------
4. ERROR in program.java (at line 5)
3.
^^
Syntax error, insert ";" to complete BlockStatements
----------
5. ERROR in program.java (at line 7)
4.
^^
Syntax error, insert "AssignmentOperator Expression" to complete Expression
----------
6. ERROR in program.java (at line 7)
4.
^^
Syntax error, insert ";" to complete Statement
----------
7. ERROR in program.java (at line 9)
5.
^^
Syntax error on token "5.", delete this token
----------
7 problems (7 errors)ukasz@ukasz-laptop:~$

caly czas bledy mi takie wywala nawet przy hellow world kazdy program u innych sie kompilujace programy umnie tez bledy wywala
Awatar użytkownika
f00sek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 109
Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Kompilator Java - jaki?

Post autor: f00sek »

Po pierwsze w aptitude nie piszesz T tylko Y, a po drugie to wklej kod programu ktory nie chce Ci się skompilować.
System.out.println ("Java programmer");
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości