Tartalomjegyzék

< Programok

Eclipse

Bevezetés

Nyílt forráskódú, platformfüggetlen integrált programozói környezet. Kódbázisa a IBM VisualAge-en alapszik. Kiterjesztésekkel a Java mellett többféle programozási nyelvet támogat, mint C, C++, C#, D, Perl, PHP stb.

Telepítés

Töltsük le a telepítőt a webhelyről:

Licenc

Az Eclipse-t az Eclipse Public License (EPL) alatt terjesztik. Bár szabad szoftver, nem kompatibilis a GNU General Public License-el.

Új projekt készítése

File -> New -> Project...

Az előugró ablakban, válasszuk:

Java -> Java Project

Majd a következő gomb:

Next >

Az újabb ablakban adjuk meg a projekt nevét, majd úrja „Next” gomb.

Az újabb ablakban „Finish”.

Most készítenünk kell egy csomagot.

File -> New -> Package

A neve lehet például:

Program01

Végül készítenünk kell egy osztályt.

Ehhez:

File -> New -> Class

Az előugró ablakban írjuk be az osztály nevét. Például:

Program01

Ügyeljünk arra, hogy az osztály az előbb létrehozott csomagban jöjjön létre.

Keressük meg a következő részt:

Which method stubs would you like to create?

Alatta az első jelölő négyzet:

public static void main(String[] args)

Pipáljuk ki a jelölőnégyzetet.

Gyorsbillentyűk

Billentyű Leírás
Ctrl + Szóköz rövidítés kiegészítés; importálás
Ctrl + F11 futtatás
F11 debug indítás
Ctrl + Shift + l gyorsbillentyűk megjelenítése
Ctrl + Alt + numLock_fel/numLock_le sor duplázása
Ctrl + Shift + F kódformázás

Rövidítések

A rövidítés beírása után nyomjunk: Ctrl + Szóköz

Rövidítés Leírás
new új objektum példányosítása

JUnit teszt

Baloldalon a „Project Explorer”-ben válasszuk ki a csomagunkat.

Ezek után:

File -> New -> Other...

Vagy:

Ctrl+N

Az előugró ablakban válasszuk a következőt:

JUnit

Válasszuk:

JUnit Test Case

Az előugró ablakban érdemes kiválasztani a 4-es verziót (felül).

Függelék

Újratelepítési probléma

Ha korábban már telepítve volt a Debian rendszeren az Eclipse, előfordulhat, hogy új projekt esetén nem kínálja fel a Java, HTML stb. projektet. Ehhez megoldás, ha töröljük a telepített csomagot, majd a felhasználó beállításait, majd újra telepítjük.

apt update && apt upgrade
apt purge eclipse
rm -r ~/.eclipse
apt install eclipse

Nem indul az Eclipse

Az első indításkor az Eclipse mindig rákérdez milyen munkakönyvtárat (workspace) szeretnénk használni. Alapértelmezetten a ~/workspace könyvtárat kínálja fel. Ha ez a könyvtár már létezik, az Eclipse indulása leáll. Ezért töröljük a könyvtárat.

JUnit 4.x

Az Eclipse a JUnitnak csak a 3.x verzióját ismeri. A 4.x-es verziót fel kell venni a könyvtárak közzé.

A projekt nevén jobb egér gomb, „Properties”.

Java Build Path -> Libraries -> Add External JARs

Tallózzuk ki a JAR fájlt:

/usr/share/java/junit4.jar

Vagy globálisan minden az Eclipse számára:

Windows -> Preferences -> 
Java -> Build Path -> Class Path Variales

Itt felvehetünk egy új változót, aminek lehet a neve JUnit4, az értéke pedig a fenti útvonal.

JUnit 4.x és a Java verzió

A JUnit alapértelmezetten 1.3-as Java verzióra fordít. Így azonban nem használható a statikus importálás, ami szükséges a JUnit 4.x-hez. Ezért át kell állítani, minimum 1.5-re.

A megoldáshoz:

Baloldalon kattintsunk:

Java Compiler

Válasszuk:

Compiler compliance level:

A legördülő listadobozból válasszuk ki a nagyobb verziót, pl.:

1.7