Volby na této stránce označují nastavení cesty sestavení pro projekt Java. Na tuto stránku se lze dostat prostřednictvím Průvodce novým projektem Java.
Cesta ke třídě sestavení je seznam cest, které jsou pro kompilátor viditelné při sestavování projektu.
Zdrojové složky jsou složky nejvyšší úrovně v hierarchii projektu. Jde o kořenové složky balíků, jež obsahují soubory .java. Kompilátor tyto soubory převede na soubory s příponou .class, které budou zapsány do výstupní složky.
Zdrojové složky umožňují strukturovat projekt, například k oddělení testu od aplikace ve dvou zdrojových složkách. Další rozčlenění zdrojové složky lze provést použitím balíků.
Každá zdrojová složka může definovat vylučovací filtr, a tím určit, které prostředky uvnitř složky by neměly být pro kompilátor viditelné.
Prostředky nacházející se ve zdrojových složkách se také kopírují do výstupní složky, pokud nastavení na stránce předvoleb Java > Kompilátor > Sestavení nestanovuje filtrování prostředku. Výstupní složka se definuje pro jednotlivé projekty s výjimkou případů, kdy zdrojová složka určuje svou vlastní výstupní složku.
Strom zobrazuje, jak bude projekt vypadat po přepnutí na průzkumníka balíků. V tomto stromu je možné provést některé operace za účelem změny struktury projektu.
| Ikona | Volba | Popis |
|---|---|---|
![]() |
Přidat zdrojovou složku | Přidává složku k cestě sestavení Java ve funkci zdrojové složky. |
![]() |
Připojit k projektu další zdroj | Přidává odkaz na složku v souborovém systému ve funkci zdrojové složky k cestě sestavení Java. |
![]() |
Odebrat z cesty sestavení | Odebírá zdrojovou složku z cesty sestavení Java a převádí ji na normální složku. |
![]() |
Vyloučit | Přidává prostředek do vylučovacího filtru své nadřízené zdrojové složky. Vyloučený prostředek a všechny jemu podřízené prvky nejsou nadále viditelné pro kompilátor. |
![]() |
Zahrnout | Zahrnuje dříve vyloučený prostředek. |
![]() |
Konfigurovat vlastnosti zdrojové složky | Nabídka úpravy vlastnosti zdrojové složky má dvě akce:
|
![]() |
Vrátit zpět všechny změny | Všechny změny, které byly u projektu v tomto průvodci provedeny, budou zrušeny a bude obnoven původní stav projektu. |
| Povolit výstupní složky pro zdrojové složky | Je-li povoleno, každá zdrojová složka má svou výstupní složku. V opačném případě všechny zdrojové složky používají výchozí výstupní složku. |
Kratší popis jednotlivých operací se zobrazuje v podokně podrobností pod stromem projektu.
V seznamu Požadované projekty v cestě sestavení můžete přidávat závislosti projektu tím, že vyberete projekty z jiné pracovní plochy, které se mají přidat do cesty sestavení pro tento nový projekt.
Při nepřímém přidání potřebného projektu se přidají i všechny položky jeho cesty ke třídě označené jako 'exportované'. Položky cesty ke třídě se nastavují jako exportované na kartě Uspořádat a exportovat.
Zde vybrané projekty se automaticky přidají do seznamu Odkazované projekty. Seznam odkazovaných projektů se používá k určení pořadí sestavení. Projekt je vždy sestaven až poté, co jsou sestaveny všechny jeho odkazované projekty.
| Akce | Popis |
|---|---|
| Přidat | Přidává další projekt v pracovním prostoru do cesty sestavení tohoto projektu. |
| Upravit | Provádí úpravu atributu cesty ke třídě nezbytného projektu. |
| Odebrat | Odebírá zvolené nezbytné projekty ze seznamu. |
Na této stránce můžete do cesty sestavení přidávat knihovny.
Ve výchozím nastavení seznam knihoven obsahuje položku, která představuje knihovnu běhových funkcí Java. Tato položka ukazuje na JRE vybrané jako výchozí JRE. Výchozí prostředí JRE je zkonfigurováno na stránce předvoleb Java > Ladit > Instalovaná prostředí JRE.
| Volba | Popis |
|---|---|
| Přidat soubory JAR | Umožňuje procházet hierarchií pracovní plochy a vybírat soubory JAR, které se mají přidat do cesty sestavení. |
| Přidat externí soubory JAR | Umožňuje procházet systém souborů (mimo pracovní plochu) a vybírat soubory JAR, které se mají přidat do cesty sestavení. |
| Přidat proměnnou | Umožňuje přidat do cesty sestavení proměnné cesty ke třídě. Proměnné cesty ke třídě ukazují na soubory JAR, ale mají tu výhodu, že v cestě ke třídě nepoužívají cesty definované v systému souborů. To je nezbytné při sdílení projektů v rámci týmu. Proměnné lze vytvářet a upravovat na stránce předvoleb Java > Cesta sestavení > Proměnné cesty ke třídě. |
| Přidat knihovnu | Umožňuje přidávat předdefinované knihovny jako Systémovou knihovnu JRE. Takové knihovny mohou zastupovat libovolný počet položek (viditelných jako podřízený uzel uzlu knihovny) |
| Přidat složku třídy | Umožňuje procházet hierarchií pracovní plochy a vybrat složku třídy pro cestu sestavení. Dialogové okno pro výběr také umožňuje vytvořit novou složku. |
| Upravit | Umožňuje upravit momentálně vybranou položku knihovny nebo její atribut |
| Odebrat | Odebere vybraný prvek z cesty sestavení. Prostředek se tím však neodstraní. |
| Migrovat soubor JAR | Provádí migraci souboru JAR v cestě sestavení na novější verzi. Pokud novější verze obsahuje skripty opětovné deklarace, bude provedena opětovná deklarace uložená ve skriptu. |
Knihovny mají následující atributy (prezentované jako podřízené uzly položky knihovny):
| Atribut | Popis |
|---|---|
| Umístění dokumentace Javadoc | Udává, kde lze nalézt dokumentaci Javadoc pro danou knihovnu. Pokud je umístění zadáno, můžete dokumentaci otevřít stisknutím kombinace kláves Shift+F2 u prvku knihovny. |
| Připojení zdroje | Udává, kde lze nalézt zdroj knihovny. |
| Umístění nativní knihovny | Určuje umístění nativní knihovny nezbytné k činnosti knihovny. |
| Přístupová pravidla | Určuje přístupová pravidla pro prostředky obsažené ve knihovně. Toto umožňuje skrývání obsahu knihovny. |
V seznamu Pořadí položek cesty ke třídě sestavení můžete pomocí tlačítek Nahoru a Dolů posunout vybranou položku výš či níž v pořadí položek cesty sestavení tohoto nového projektu.
Zaškrtnuté položky seznamu se označí jako exportované. Exportované položky jsou viditelné pro projekty, které tento projekt vyžadují. K výběru nebo zrušení zaškrtnutí z políček použijte tlačítka Vybrat vše a Zrušit veškerý výběr. Zdrojové složky se exportují vždy a jejich zaškrtnutí nelze zrušit.

Cesta ke třídě sestavení
Proměnné cesty ke třídě
Často kladené dotazy k JDT
Předvolby proměnných cest ke třídě
Vlastnosti kompilátoru Java