Projekt używający struktury źródeł z ograniczonym dostępem

Układ w systemie plików

Kroki umożliwiające zdefiniowanie odpowiednich projektów

  1. Otwórz perspektywę Java i wybierz z menu opcję Plik > Nowy > Projekt, aby otworzyć kreatora Nowy projekt.

  2. Wybierz z listy kreatorów pozycję Projekt Java, a następnie kliknij przycisk Dalej.

  3. Na kolejnej stronie wpisz "Framework" w polu Nazwa projektu.

  4. W grupie Treść zmień wybór na opcję Utwórz projekt z istniejącego źródła.

    Kliknij przycisk Przeglądaj i wybierz katalog D:\Framework.

    Układ 61

    Kliknij przycisk Dalej.

  5. Na następnej stronie sprawdź, czy katalog JavaSourceFiles został dodany automatycznie jako folder źródłowy.

    Rozwiń go, aby zobaczyć treść folderu źródłowego projektu:

    Układ 62

  6. Kliknij przycisk Zakończ.
  7. W perspektywie Java wpisz Ctrl+N, aby otworzyć okno dialogowe kreatorów Nowy.

    Wybierz z listy kreatorów pozycję Projekt Java, a następnie kliknij przycisk Dalej.

  8. Na kolejnej stronie wpisz "Product" w polu Nazwa projektu.

  9. W grupie Treść zmień wybór na opcję Utwórz projekt z istniejącego źródła.

    Kliknij przycisk Przeglądaj i wybierz katalog D:\Product.

    Układ 63

    Kliknij przycisk Dalej.

  10. Teraz należy dodać zależności do projektu struktury źródeł.

  11. Na następnej stronie sprawdź, czy katalog JavaSourceFiles został dodany automatycznie jako folder źródłowy.

    Wybierz kartę Projekty.

    Układ 64

    Kliknij przycisk Dodaj.

  12. W oknie Wybór wymaganych projektów zaznacz pozycję "Framework".

    Układ 65

    Kliknij przycisk OK.

  13. W dalszej kolejności należy nałożyć reguły dostępu na treść struktury źródeł w celu określenia autoryzacji, niezalecanego dostępu lub odmowy dostępu do folderów źródłowych, pakietów i klas projektu "Framework".

  14. Na karcie Projekty wybierz opcję "Reguły dostępu" dla projektów zależnych od projektu "Framework".

    Układ 66

    Kliknij przycisk Edytuj.

  15. W oknie Reguły dostępu dla typu kliknij przycisk Dodaj.

    Układ 67

  16. W oknie Edycja reguły dostępu wybierz pozycję "Zabroniony" dla opcji Rozwiązanie.

    Wpisz "**/zabronione/**" w polu Wzorzec reguły.

    Układ 68

    Kliknij przycisk OK.

  17. Dodaj kolejną regułę dostępu:

    Rozwiązanie: "Niezalecany" oraz Wzorzec reguły: "**/wewnętrzne/**".

  18. Reguły dostępu wyglądają teraz następująco:

    Układ 69

    Kliknij przycisk OK.

  19. Projekt zależny ma teraz ustawione dwie reguły dostępu.

    Układ 6a

    Kliknij przycisk Zakończ.

  20. Dostępny jest teraz projekt Java zawierający źródło projektu "Product" oraz używający źródła projektu "Framework".

    Niektóre pakiety projektu "Framework" są zastrzeżone i próba ich zaimportowania spowoduje zgłoszenie przez kompilator ostrzeżeń lub błędów, w zależności od ustawionego poziomu ograniczeń:

    Układ 6b

Pojęcia pokrewne

Projekty Java
Widoki Java

Czynności pokrewne

Praca ze ścieżkami budowania
Tworzenie nowego projektu Java
Tworzenie projektu Java z folderami źródłowymi
Tworzenie nowego folderu źródłowego
Korzystanie z eksploratora pakietów

Informacje pokrewne

Kreator nowego projektu Java
Widok Eksplorator pakietów