Lekce 7 - Eclipse a první konzolová aplikace
V minulé lekci, IntelliJ IDEA - Git klient a UML diagramy jsme se seznámili s možnostmi integrovaného Git klienta a generátorem UML diagramů.
Eclipse je IDE, tedy prostředí, ve kterém píšeme zdrojový kód a ladíme programy. Je to alternativa k IDE NetBeans, které jsme si uvedli v prvních lekcích. Ukážeme si, jak se instaluje, používá a naprogramujeme si jednoduchou konzolovou aplikaci.
Instalace
Na adrese http://www.eclipse.org/downloads/ stáhneme verzi Eclipse Classic (EE narozdíl od Classic má navíc pluginy na webové aplikace a databáze - to my zatím nepotřebujeme. Vše se dá případně stáhnout v programu, stejně jako spousta dalších pluginů). Eclipse bývá pouze v archivu - stačí rozbalit a spustit.
Vytvoření projektu
Spustíme Eclipse. Před zobrazením rozhraní jsme dotázání na zadání
cesty k Workspace. To je prostor, se kterým se má pracovat. Budou se zde
automaticky vytvářet nové aplikace atd. V Dropboxu
si vytvořte nějakou složku na vaše projekty, např. Java. U lokace pomocí
tlačítka Browse vybereme složku
C:\Users\vase_jmeno\Dropbox\Java
. Není to nějak důležité či
závazné - při vytváření projektu si můžete naimportovat nový projekt z
jiné složky nebo složku změnit. V aplikačním menu zvolíme položku File
-> New -> Java Project.
Jako jméno aplikace zvolíme PrvniAplikace. Okno by mělo vypadat asi takto:
Formulář potvrdíme stisknutím Finish. (Pokud klepnete na Next, můžete se podívat jaké soubory projekt obsahuje apřípadně udělat nějaké změny, ovšem to my teď nepotřebujeme.)
Pozn.: Pokud budete chtít vybrat jinou složku, je třeba vytvořit složku na projekt a tu pak vybrat. Jinak IDE naimportuje veškeré soubory a složky ve vybrané složce a přidá vám je do projektu.
Ovládání Eclipse
Okno nyní vypadá stejně jako na začátku s tím, že je vlevo nový projekt. Nejdříve mu vytvoříme package a třídu. Klepneme na složku src pravým tlačítkem a zvolíme New - Class
Název balíčku (package) vyplníme malými písmeny bez mezer a
speciálních znaků, například stejně jako název projektu
"prvniaplikace"
. Třídu nazveme CamelCasem a bez diakritiky
"PrvniAplikace"
. A ještě zaškrtneme, že si přejeme vytvořit
metodu Main()
.
Nyní to vypadá asi takhle, já jsem si okno hodně zmenšil, aby se mi to sem vešlo
Zajímat nás bude zejména prostřední okno, do kterého nám Eclipse vygeneroval kostru zdrojového kódu.
Druhým důležitým prvkem v okně pro nás bude zelené tlačítko Play v horní liště, které program zkompiluje a spustí. Můžete si to zkusit, protože náš program zatím nic nedělá, hned se zase vypne. Spuštění můžeme provést též klávesovou zkratkou Ctrl + F11.
Hello world
Pojďme si udělat jednoduchou aplikaci, která vypíše text "Hello world", základy Javy jsou již popsány v minulých dílech, zde si jen vyzkoušíme práci s IDE Eclipse.
Naše metoda Main()
bude nyní vypadat nějak takto:
public static void main(String[] args) { System.out.println("Hello ITnetwork!"); }
Program spustíme pomocí kláves Ctrl + F11.
Dnešní projekt je přiložen jako soubor na konci článku.
Měl jsi s čímkoli problém? Stáhni si vzorovou aplikaci níže a porovnej ji se svým projektem, chybu tak snadno najdeš.
Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 515x (3.21 kB)
Aplikace je včetně zdrojových kódů v jazyce Java