7. diel - Eclipse a prvá konzolová aplikácia
V minulej lekcii, IntelliJ IDEA - Git klient a UML diagramy sme sa zoznámili s možnosťami integrovaného Git klienta a generátorom UML diagramov.
Eclipse je IDE, teda prostredie, v ktorom píšeme zdrojový kód a ladíme programy. Je to alternatíva k IDE NetBeans, ktoré sme si uviedli v prvých lekciách. Ukážeme si, ako sa inštaluje, používa a naprogramujeme si jednoduchú konzolovú aplikáciu.
Inštalácia
Na adrese http://www.eclipse.org/downloads/ stiahneme verziu Eclipse Classic (EE na rozdiel od Classic má navyše pluginy na webové aplikácie a databázy - to my zatiaľ nepotrebujeme. Všetko sa dá prípadne stiahnuť v programe, rovnako ako množstvo ďalších pluginov ). Eclipse býva iba v archíve - stačí rozbaliť a spustiť.
Vytvorenie projektu
Spustíme Eclipse. Pred zobrazením rozhrania sme požiadaní o zadanie cesty
k Workspace. To je priestor, s ktorým sa má pracovať. Budú sa tu automaticky
vytvárať nové aplikácie atď. V Dropboxe
si vytvorte nejakú zložku na vaše projekty, napr. Java. Pri lokácii pomocou
tlačidla Browse vyberieme zložku
C:\Users\vase_jmeno\Dropbox\Java
. Nie je to nejako dôležité či
záväzné - pri vytváraní projektu si môžete naimportovať nový projekt z
inej zložky alebo zložku zmeniť. V aplikačnom menu zvolíme položku File
-> New -> Java Project.
![Založenie nového projektu v Eclipse - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce](images/5/java/new_project_e.png)
Ako meno aplikácie zvolíme Prvá Aplikácia. Okno by malo vyzerať asi takto:
![Vytvorenie projektu konzolovej aplikácie v Jave - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce](images/5/java/setting_project_e.png)
Formulár potvrdíme stlačením Finish. (Ak kliknete na Next, môžete sa pozrieť aké súbory projekt obsahuje a prípadne urobiť nejaké zmeny, avšak to my teraz nepotrebujeme.)
Pozn.: Ak budete chcieť vybrať inú zložku, je potrebné vytvoriť zložku na projekt a tú potom vybrať. Inak IDE naimportuje všetky súbory a priečinky vo vybranom priečinku a pridá vám ich do projektu.
Ovládanie Eclipse
Okno teraz vyzerá rovnako ako na začiatku s tým, že je vľavo nový projekt. Najskôr mu vytvoríme package a triedu. Klepneme na zložku src pravým tlačidlom a zvolíme New - Class
![Pridávanie triedy Eclipse - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce](images/5/java/add_class_e.png)
Názov balíčka (package) vyplníme malými písmenami bez medzier a
špeciálnych znakov, napríklad rovnako ako názov projektu
"prvniaplikace"
. Triedu nazveme CamelCasom a bez diakritiky
"PrvniAplikace"
. A ešte zaškrtneme, že si prajeme vytvoriť
metódu Main()
.
![Nastavenie triedy - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce](images/5/java/add_class_window_e.png)
Teraz to vyzerá asi takto, ja som si okno veľmi zmenšil, aby sa mi to sem
zmestilo
![Layout Eclipse - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce](images/5/java/layout_e.png)
Zaujímať nás bude najmä prostredné okno, do ktorého nám Eclipse vygeneroval kostru zdrojového kódu.
Druhým dôležitým prvkom v okne pre nás bude zelené tlačidlo Play v hornej lište, ktoré program skompiluje a spustí. Môžete si to skúsiť, pretože náš program zatiaľ nič nerobí, hneď sa zase vypne. Spustenie môžeme vykonať aj klávesovou skratkou Ctrl + F11.
Hello world
Poďme si urobiť jednoduchú aplikáciu, ktorá vypíše text „Hello world“, základy Javy sú už popísané v minulých dieloch, tu si len vyskúšame prácu s IDE Eclipse.
Naša metóda Main()
bude teraz vyzerať nejako takto:
Program spustíme pomocou klávesov Ctrl + F11.
![Hello world konzolová aplikácia v Java - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce - IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce](images/5/java/output_e.png)
Dnešný projekt je priložený ako súbor na konci článku.
Mal si s čímkoľvek problém? Stiahni si vzorovú aplikáciu nižšie a porovnaj ju so svojím projektom, chybu tak ľahko nájdeš.
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 514x (3.21 kB)
Aplikácia je vrátane zdrojových kódov v jazyku Java