Strona Ścieżka budowania Java

Opcje na tej stronie określają ustawienia ścieżki budowania projektu Java. Stronę tę można otworzyć z poziomu właściwości projektu (Projekt > Właściwości > Ścieżka budowania Java) z menu kontekstowego utworzonego projektu lub w menu Plik środowiska roboczego.

Ścieżka klasy budowania jest listą ścieżek widocznych z poziomu kompilatora podczas budowania projektu.

Karta Źródło

Foldery źródłowe są elementem głównym pakietów zawierających pliki .java. Kompilator dokona translacji zawartych w nich plików na pliki .class, które zostaną zapisane w folderze wyjściowym. Foldery wyjściowe są definiowane dla projektu, ale można także określić osobny folder wyjściowy dla każdego folderu źródłowego. Dla każdego folderu źródłowego można zdefiniować filtr wykluczania, za pomocą którego można określić zasoby, które nie będą widoczne dla kompilatora, mimo że znajdują się w folderze.
Zasoby zawarte w folderach źródłowych są również kopiowane do folderu wyjściowego, chyba że na stronie preferencji kompilatora (Okna > Preferencje > Java > Kompilator > Budowanie) zostanie określone ustawienie powodujące odfiltrowanie danego zasobu.

Opcje folderów źródłowych
Opcja Opis
Dodaj folder Umożliwia utworzenie nowego folderu kodu źródłowego.
Edytuj Umożliwia modyfikację aktualnie wybranego folderu źródłowego lub jego atrybutu.
Usuń Umożliwia usunięcie wybranego folderu ze ścieżki klasy. Nie powoduje usunięcia folderów ani ich treści.
Zezwalaj na określanie folderów wyjściowych dla folderów źródłowych Wyświetla/ukrywa atrybut Folder wyjściowy folderów źródłowych.

Atrybuty folderów źródłowych
Atrybut Opis
Filtr wykluczenia Umożliwia określenie zasobów, które nie będą widoczne dla kompilatora.
Folder wyjściowy Dostępny tylko w przypadku zaznaczenia opcji Zezwalaj na określanie folderów wyjściowych dla folderów źródłowych. Określa położenie wyjściowe odpowiadające danemu folderowi źródłowemu. Jeśli wartość nie zostanie podana, używany będzie domyślny folder wyjściowy projektu.

Karta Projekty

Na liście Wymagane projekty w ścieżce budowania można umieszczać zależności między projektami, wybierając inne projekty środowiska roboczego w celu dodania ich do ścieżki budowania nowego projektu. Za pomocą przycisków Wybierz wszystko i Anuluj wybór wszystkiego można dodać do ścieżki budowania lub usunąć z niej wszystkie inne projekty.

Dodanie wymaganego projektu powoduje pośrednio dodanie wszystkich jego wpisów ścieżki klasy oznaczonych jako Wyeksportowane. Wpis ścieżki klasy można oznaczyć jako Wyeksportowany na karcie Porządkowanie i eksportowanie.

Projekty wybrane w tym miejscu są automatycznie dodawane do listy przywołanych projektów. Lista przywołanych projektów służy do ustalenia porządku budowania. Budowanie projektu rozpoczyna się zawsze dopiero po zbudowaniu wszystkich jego przywołanych projektów.

Karta Biblioteki

Ta strona umożliwia dodawanie bibliotek do ścieżki budowania. Można dodawać:

Pliki JAR można także dodawać pośrednio jako zmienne ścieżki klasy.

Domyślnie lista bibliotek zawiera pozycję odpowiadającą bibliotece wykonawczej Java. Pozycja ta wskazuje środowisko JRE wybrane jako środowisko domyślne. Domyślne środowisko JRE można skonfigurować na stronie preferencji Zainstalowane środowiska JRE (Okna > Preferencje > Java > Zainstalowane środowiska JRE).

Opcje karty Biblioteki
Opcja Opis
Dodaj pliki JAR Umożliwia przejście do hierarchii środowiska roboczego i wybranie plików JAR, które mają być dodane do ścieżki budowania.
Dodaj zewnętrzne pliki JAR Umożliwia przejście do systemu plików (poza środowiskiem roboczym) i wybranie plików JAR, które mają być dodane do ścieżki budowania.
Dodaj zmienną Umożliwia dodawanie zmiennych ścieżki klasy do ścieżki budowania. Dzięki zmiennym ścieżki klas można dotrzeć pośrednio do plików JAR, unikając przy tym umieszczania ścieżek do lokalnego systemu plików w ścieżce klasy. Jest to potrzebne, gdy projekty są współużytkowane przez zespół.
Zmienne można tworzyć i edytować na stronie preferencji zmiennej ścieżki klasy (Okna > Preferencje > Java > Ścieżka budowania > Zmienne ścieżki klasy).
Dodaj bibliotekę Umożliwia dodawanie predefiniowanych bibliotek, takich jak biblioteka systemowa JRE. Biblioteki takie mogą zastępować dowolną liczbę pozycji (wyświetlanych jako węzeł podrzędny węzła biblioteki).
Dodaj folder klas Umożliwia przejście do hierarchii środowiska roboczego i wybranie folderu klas dla ścieżki budowania. Okno dialogowe wyboru umożliwia także utworzenie nowego folderu.
Edytuj Umożliwia modyfikację aktualnie wybranej pozycji biblioteki lub atrybutu pozycji.
Usuń Usuwa wybrany element ze ścieżki budowania. Nie powoduje usunięcia zasobu.

 Biblioteki mają następujące atrybuty (prezentowane jako węzły podrzędne pozycji biblioteki):

Atrybuty pozycji biblioteki
Atrybut Opis
Położenie dokumentacji Javadoc Określa położenie dokumentacji Javadoc danej biblioteki. Jeśli podano położenie, można w dowolnym elemencie użyć klawiszy Shift+F2, aby otworzyć dokumentację zaznaczonego elementu biblioteki.
Załącznik z kodem źródłowym Określa położenie kodu źródłowego danej biblioteki.

Karta Porządkowanie i eksportowanie

Na liście Porządek ścieżki klasy budowania można klikać przyciski W górę i W dół, aby przesuwać wybrany wpis ścieżki w górę lub w dół porządku ścieżki budowania nowego projektu.

Zaznaczone na liście wpisy są oznaczane jako Wyeksportowane. Wpisy wyeksportowane są widoczne dla projektów wymagających danego projektu. Opcje Wybierz wszystko i Anuluj wybór wszystkiego umożliwiają zmianę stanu zaznaczenia wszystkich wpisów. Foldery źródłowe są zawsze eksportowane i nie można usunąć ich zaznaczenia.

Domyślny folder wyjściowy

W dolnej części tej strony znajduje się pole Domyślny folder wyjściowy, które umożliwia wprowadzenie ścieżki do folderu, w którym zostaną umieszczone dane wyjściowe kompilacji tego projektu. Domyślny folder wyjściowy jest używany dla tych folderów źródłowych, dla których nie określono osobnego folderu wyjściowego. Przycisk Przeglądaj umożliwia wybór istniejącego położenia z bieżącego projektu.

Pojęcia pokrewne

Ścieżka klasy budowania
Zmienne ścieżki klasy

Czynności pokrewne

Praca ze ścieżkami budowania
Przyłączanie źródła do zmiennych
Przyłączanie źródła do pliku JAR

Informacje pokrewne

Najczęściej zadawane pytania dotyczące środowiska JDT
Preferencje zmiennych ścieżki klasy
Właściwości kompilatora Java