Kompilator Java - jaki?
-
- 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?
Pytanie jak w tytule - jaki polecacie kompilator Javy pod Ubuntu?
-
- 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?
Kompilator to mało powiedziane Potrzebujesz narzędzi Javy dla programisty. Aby zaistalować JDK (Java Development Kit) wpisujesz
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
Z konsoli kompilujesz pliki z rozszeżeniem *.java
tworzy się plik.class, który uruchamiasz
Moim zdaniem dobrym edytorem do wszelakiego kodzenia jest Kate
oczywiście do mniejszego kodzenia, bo do większego projektu w javie używam NetBeans'a 6 Aby go zainstalować wpisujesz w konsoli
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
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ś
Kod: Zaznacz cały
sudo apt-get install sun-java6-jdk
Kod: Zaznacz cały
sudo apt-get install sun-java6-jre sun-java6-plugin
Kod: Zaznacz cały
javac plik.java
Kod: Zaznacz cały
java plik
Kod: Zaznacz cały
sudo apt-get install kate
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
Kod: Zaznacz cały
Lewy Ctrl + Lewy Alt + Jedyny Backspace
//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ś
-
- 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?
spróbuj eclipse
-
- 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?
ale bez jdk to samo eclipse chyba nie jest zbyt użytecznym narzędziem, czy sie myle?
- avalan
- 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?
Why? Masz wtyczki itd. choć Eclipse jest stworzone głównie do Javy ( i samo środowisko jest w niej napisane ).TOMcki pisze:ale bez jdk to samo eclipse chyba nie jest zbyt użytecznym narzędziem, czy sie myle?
Internet Explorer służy do przegladania Internetu z Twojego komputera i ... vice-versa.
Linux User: #419954
Linux User: #419954
-
- 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?
Nooo, jeśli brakuje jdk, to środowisko się nie przyda ciężko się kompiluje kod samym tylko edytoremavalan pisze:Why? Masz wtyczki itd. choć Eclipse jest stworzone głównie do Javy ( i samo środowisko jest w niej napisane ).
http://ukwial.blogspot.com
-
- 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?
Zainstalowałem NetBeans IDE 6.0.1. W jaki sposób mogę teraz "odinstalowac" ten program ?
Odp: Kompilator Java - jaki?
Strzelam:
Kod: Zaznacz cały
sudo aptitude remove netbeans
sudo aptitude purge netbeans
-
- 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?
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.
Odp: Kompilator Java - jaki?
Tools -> Plugins o to chodzi?
-
- 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?
Dokładnie o to mi chodziło. Dzięki.
-
- 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?
jak dodoac jdk do linuksa aby dzialalo niemam kompilatora javac oraz javax
- f00sek
- 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?
Kod: Zaznacz cały
sudo aptitude install sun-java6-jdk
System.out.println ("Java programmer");
-
- 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?
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
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
- f00sek
- 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?
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");
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości