IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

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

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

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

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

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

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

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é 513x (3.21 kB)
Aplikácia je vrátane zdrojových kódov v jazyku Java

 

Predchádzajúci článok
IntelliJ IDEA - Git klient a UML diagramy
Všetky články v sekcii
IntelliJ IDEA / NetBeans / Eclipse - Pokročilá práce
Článok pre vás napísal David Hartinger
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David sa informačné technológie naučil na Unicorn University - prestížnej súkromnej vysokej škole IT a ekonómie.
Aktivity