Strona Ścieżka budowania Java

Opcje na tej stronie określają ustawienia ścieżki budowania projektu Java. Stronę tę można wyświetlić z poziomu kreatora nowego projektu Java.

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

Karta Źródło

Foldery źródłowe to foldery na najwyższym poziomie w hierarchii projektu. Są to elementy główne 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 źródłowe umożliwiają tworzenie struktury projektu - na przykład w celu rozdzielenia testu i aplikacji w dwóch różnych folderach źródłowych. W ramach folderu źródłowego można utworzyć bardziej szczegółową strukturę, używając pakietów.

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ą kopiowane do folderu wyjściowego, chyba że na stronie preferencji Kompilator Java > Kompilator > Budowanie zostanie określone ustawienie powodujące odfiltrowanie danego zasobu. 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.

Drzewo przedstawia, jak będzie wyglądał projekt przy przechodzeniu do Eksploratora pakietów. W ramach tego drzewa można wykonać kilka operacji w celu zmodyfikowania struktury projektu.

Ikona Opcja Opis
Dodaj do ścieżki budowania Dodaj folder źródłowy Dodaje folder do ścieżki budowania Java jako folder źródłowy.
Dowiąż do projektu dodatkowe źródło Dowiąż do projektu dodatkowe źródło Dodaje odsyłacz do folderu w systemie plików, który będzie stanowił folder źródłowy dla danej ścieżki budowania Java.
Usuń ze ścieżki budowania Usuń ze ścieżki budowania Usuwa folder źródłowy ze ścieżki budowania Java i zmienia go w zwykły folder.
Wyklucz Wyklucz Dodaje zasób do filtru wykluczania jego nadrzędnego folderu źródłowego. Wykluczony zasób i wszystkie jego elementy potomne nie będą widoczne dla kompilatora.
Włącz Włączenie Przywraca wyłączony uprzednio zasób.
Konfiguruj właściwości folderu źródłowego Konfiguruj właściwości folderu źródłowego Menu edycji właściwości folderu źródłowego zawiera dwie akcje:

  1. Konfiguruj filtry włączenia/wykluczenia : umożliwia dostosowywanie filtrów włączania i wykluczania przez definiowanie wzorców łańcuchów. We wzorcach można używać znaków wieloznacznych (np. aby wykluczyć wszystkie pliki Java, które zaczynają się od frazy "Test", należy wpisać "Test*.java").
  2. Konfiguruj folder wyjściowy: umożliwia zmianę folderu wyjściowego dla określonego folderu źródłowego. Akcja ta jest dostępna tylko po włączeniu opcji Zezwalaj na określanie folderów wyjściowych dla folderów źródłowych.

Cofnij wszystkie zmiany Cofnij wszystkie zmiany Wszystkie zmiany wprowadzone w projekcie przy użyciu tego kreatora zostaną wycofane i zostanie przywrócony pierwotny stan projektu.
  Zezwalaj na określanie folderów wyjściowych dla folderów źródłowych Gdy ta opcja jest włączona, do każdego folderu źródłowego można przypisać osobny folder wyjściowy. W przeciwnym razie, wszystkie foldery źródłowe korzystają z domyślnego folderu wyjściowego.

Krótki opis wszystkich operacji jest widoczny na panelu Szczegóły pod drzewem 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.

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.

Akcja Opis
Dodaj Dodaje kolejny projekt z obszaru roboczego do ścieżki budowania bieżącego projektu.
Edytuj Umożliwia edycję atrybutu ścieżki klasy dla wymaganego projektu.
Usuń Usuwa wybrane projekty wymagane z listy.

Karta Biblioteki

Ta strona umożliwia dodawanie bibliotek do ścieżki budowania.

Domyślnie lista bibliotek zawiera pozycję odpowiadającą bibliotece wykonawczej Java. Pozycja ta wskazuje środowisko JRE wybrane jako środowisko domyślne. Domyślnie, środowisko JRE konfiguruje się na stronie preferencji Java > Debugowanie > 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 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.
Migruj plik JAR Umożliwia migrację pliku JAR na ścieżce budowania do nowszej wersji. Jeśli nowsza wersja zawiera skrypty refaktoryzacji, to refaktoryzacja zapisana w skryptach zostanie wykonana.

 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.
Położenie biblioteki rodzimej Określa miejsce, w którym znajduje się biblioteka rodzima, niezbędna do pracy bieżącej biblioteki.
Reguły dostępu Określa reguły dostępu do zasobów zawartych w danej bibliotece. Umożliwia to ukrycie zawartości 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.

Pojęcia pokrewne

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

Informacje pokrewne

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