Az oldalon található beállítási lehetőségek egy Java projekt összeépítési útvonalára vonatkoznak. Ezt az oldalt az Új Java projekt varázslón keresztül érheti el.
Az összeépítési osztályútvonal azon útvonalak listája, melyek a projekt összeépítése során láthatóak a fordító számára.
A forrásmappák a .java fájlokat tartalmazó csomagok gyökerei. A
fordítóprogram lefordítja a kimeneti mappába írandó fájlokat .class
fájlokat.
A kimeneti mappa projektenként van megadva, kivéve, ha a
forrásmappának van saját kimeneti mappája. Minden forrásmappa megadhat
egy kivételszűrőt, amivel maghatározza, hogy a fordító számára mely
mappán belüli erőforrások ne legyenek láthatóak.
A forrásmappákban meglévő erőforrások is átmásolódnak a példányi mappába, kivéve ha
a Fordító beállításoldalon
(
Java > Fordító > Összeépítés) az erőforrás szűrése van megadva.
A fa megjeleníti, hogy hogyan fog a projekt megjelenni a csomagböngészőre váltáskor. Számos műveletet lehet a fán végrehajtani a projekt struktúrájának megváltoztatásához.
Ikon | Beállítás | Leírás |
---|---|---|
![]() |
Hozzáadás az összeépítési útvonalhoz | Lehetővé teszi mappa vagy csomag hozzáadását a Java összeépítési útvonalhoz és forrásmappává változtatását. A forrásmappa a projekt hierarchiában egy felsőszintű mappa, amely csomagok gyökérkönyvtáraként szolgál. Az összeépítési útvonalon található bejegyzések, mint a forrásmappák, a fordítóprogram számára láthatók és a mappában található minden erőforrást, (pl. .java fájlok), a rendszer a projekt összeépítéséhez használ. A forrásmappák lehetővé teszik a projekt struktúrálását, például a teszt és az alkalmazás szétválasztását két forrásmappába. Csomagok használatával egy részletesebb struktúrálás is elvégezhető a forrásmappában. |
![]() |
Eltávolítás az összeépítési útvonalból | Lehetővé teszi egy forrásmappa eltávolítását a Java összeépítési útvonalról és normál mappává változtatását. A fordítóprogram számára az ebben a mappában található egyetlen erőforrás (pl. .java fájlok) sem látható és a projekt összeépítésében sem vesznek részt. |
![]() |
Kizár | Lehetővé teszi erőforrás hozzáadását a szülő forrásmappa kizárási szűrőjéhez. Ennek következménye az, hogy az erőforrás egyetlen leszármazottja sem látható többé a fordítóprogram számára. Az ilyen működés hasznos lehet például olyan esetekben, amikor néhány csomagra nincs szükség a projektben és ezért elrejthető a fordítóprogram elől. |
![]() |
Tartalmazás | Ez a tevékenység kizárt fájlok és mappák esetében esetében áll rendelkezésre. Ilyen helyzetekben a befoglalás lehetővé teszi, hogy ezek az erőforrások újra láthatóak legyenek a fordítóprogram számára. |
![]() |
Forrásmappa tulajdonságainak beállítása | Szerkesztés két helyzetben használható:
|
![]() |
Minden módosítás visszavonása | A varázslóban a projekten végrehajtott minden módosítás érvényét veszti és a projekt eredeti állapotába lesz visszaállítva. |
![]() |
További forrás csatolása a projekthez | Projekt létrehozásakor lehetséges, hogy az új projekthez használható kódrészek vagy más erőforrások már léteznek valahol a fájlrendszerben. Ezen források hozzáadásához a projekthez létrehozható egy csatolt forrásmappa a fájlrendszer mappájához és tartalmát láthatóvá kell tenni a fordítóprogram számára. Ne feledje el, hogy csak hivatkozás jön létre a mappához. Ez azt jelenti, hogy a mappában található erőforrásokon végrehajtott módosítások az erőforrásokat használó más projektekre is hatással van. |
Nincs ikon | Kimeneti mappa engedélyezése forrásmappánként | Megjeleníti/elrejti a forrásmappák 'kimeneti mappa' jellemzőjét. Ha nem jelenik meg kimeneti mappa, akkor a rendszer a projekt alapértelmezett kimeneti mappáját az előállított .class fájlokhoz használja. |
Ne feledje, hogy minden művelet rövidebb leírása a projektfa aljánál látható ('Leírás' címkével ellátva). Csak a projekt jelenlegi kijelölésre érvényes leírások jellennek meg. Tapasztalt felhasználók bezárhatják a leíró részt és ezzel a projekt struktúrája nagyobb méretben jelenik meg.
Az Összeépítési útvonalon szükséges projektek listában más munkaterület projektek felvételével megadhat függőségeket, hogy az új projekt összeépítési útvonalához adhassa őket. A Mindet kijelöli és a Kijelölések megszüntetése gombokkal hozzáadhat vagy eltávolíthat minden projektet az összeépítési útvonalhoz(ból).
Egy szükséges projekt közvetett hozzáadása minden osztályútvonal bejegyzését 'exportált' jelzéssel adja hozzá. Egy osztályútvonal bejegyzés exportáltra állítását a Rendezés és exportálás lapon végezheti el.
Az itt kijelölt projektek automatikusan hozzáadódnak a hivatkozott projektek listájához. A hivatkozott listára az összeépítési sorrend meghatározásánál van szükség. A projekt összeépítése mindig a hivatkozott projektek összeépítése után történik.
Ezen az oldalon függvénytárakat vehet fel az összeépítési útvonalba. Amit hozzáadhat:
JAR fájlokat közvetve, osztályútvonal változóként is felvehet.
A függvénytár lista alapértelmezésben egy, a Java futási környezetet képviselő bejegyzést tartalmaz. Ez a bejegyzés az alapértelmezettnek kiválasztott JRE-re mutat. Az alapértelmezett JRE-t a Telepített JRE-k beállításoldala (Ablak > Beállítások > Java > Telepített JRE-k) oldalon lehet konfigurálni.
Beállítás | Leírás |
---|---|
JAR fájlok hozzáadása | A munkaterület hierarchiájában navigálva jelölheti ki az összeépítési útvonalhoz hozzáadandó JAR fájlokat. |
Külső JAR fájlok hozzáadása | A fájlrendszerben (a munkaterületen kívül) navigálva jelölheti ki az összeépítési útvonalhoz hozzáadandó JAR fájlokat. |
Változó hozzáadása | Osztályútvonal változókat
vehet fel az összeépítési útvonalba. Az osztályútvonal változók kerülőutak
a JAR fájlokhoz; előnyük, hogy használatukkal az osztályútvonalban
elkerülhetőek a helyi fájlrendszer elérési útjai. Ere akkor van szükség,
ha a projektek meg vannak osztva egy munkacsoportban. A változókat az Osztályútvonal változó beűééítűsoldalon ( ![]() |
Függvénytár hozzáadása | Felvehet előre meghatározott függvénytárakat, mint például a JRE rendszerfüggvénytár. Az ilyen függvénytárak tetszőleges számú bejegyzést képviselhetnek (a függvénytár leszármazott csomópontjaként láthatóan). |
Osztálymappa hozzáadása | A munkaterület hierarchiájában navigálva jelölheti ki az összeépítési útvonalhoz hozzáadandó osztálymappákat. A párbeszédablak lehetővé teszi új mappa létrehozását is. |
Szerkesztés | Lehetővé teszi a pillanatnyilag kiválasztott függvénytár bejegyzés, vagy a bejegyzés jellemzőjének módosítását. |
Eltávolítás | Eltávolítja a kijelölt elemeket az összeépítési útvonalból. Nem törli az erőforrást. |
A függvénytáraknak a következő jellemzőik vannak (függvénytár leszármazott csomópontjaként mutatva):
Attribútum | Leírás |
---|---|
Javadoc helye | Megadja a függvénytár Javadoc dokumentációjának a helyét. Ha meg van adva, akkor a Shift+F2 billentyűkombinációval megnyithatja a függvénytár kijelölt elemének dokumentációját. |
Forráscsatolás | Megadja a függvénytár forrásának helyét. |
Az Összeépítési osztályútvonal sorrend listában a Fel és Le gombokkal mozgathatja fel vagy le a kijelölt útvonal bejegyzést az új projekt összeépítési útvonalában.
A lista kiválasztott bejegyzései exportáltként vannak megjelölve. Az exportált bejegyzések láthatóak a projektet használó projektek számára. A Mindet kijelöli és a Kijelölések megszüntetése menüpontokkal változtathatja az összes bejegyzés állapotát. A forrásmappák mindig exportálódnak, nem lehet megszüntetni a kiválasztásukat.
Az oldal alján az Alapértelmezett kimeneti mappa mezőben megadhatja annak a mappának az útvonalát, ahol a projekt fordítási egysége lesz. Az alapértelmezett kimenetet azok a forrásmappák használják, amiknél nincs megadva saját kimeneti mappa. A Tallózás gombbal kereshet egy létező helyet az aktuális projektben.
Összeépítés osztályútvonal
Osztályútvonal változók
Gyakran ismétlődő kérdések a
JDT-ről
Osztályútvonal változók beállításai
Java fordító tulajdonságai