Tartalomjegyzék
Eclipse
- Szerző: Sallai András
- Copyright © Sallai András, 2018, 2019
- Web: https://szit.hu
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:
- jobb egér gomb a projekt nevén: Properties
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