Projekt, der bruger en kildestruktur med begrænset adgang

Layout i filsystem

Sådan definerer du tilsvarende projekter

  1. Klik på Åbner perspektivet Java Vindue > Åbn perspektiv > Andet... > Java for at skifte til perspektivet Java.

  2. Klik på Åbner guiden Nyt Java-projekt Fil > Ny > Andet... > Java-projekt for at åbne guiden Nyt Java-projekt.

  3. Skriv "Framework" i feltet Projektnavn.

  4. Ret valget til Opret projekt fra eksisterende kilde i gruppen Indhold.

    Klik på Gennemse..., og vælg biblioteket D:\Framework.

    Guiden Nyt Java-projekt

    Klik på Næste.

  5. Kontrollér på næste side, at biblioteket JavaSourceFiles automatisk er tilføjet som kildefolder.

    Udvid det, så du får vist indholdet af projektkildefolderen:

    Kildelayout for Java-projekt

  6. Klik på Afslut.
  7. Tryk på Ctrl+N i Java-perspektivet for at åbne dialogboksen med guiden Ny.

    Vælg Java-projekt på listen med guider, og klik på Næste.

  8. Skriv "Product" i feltet Projektnavn på næste side.

  9. Ret valget til Opret projekt fra eksisterende kilde i gruppen Indhold.

    Klik på Gennemse..., og vælg biblioteket D:\Product.

    Guiden Nyt Java-projekt

  10. Klik på Næste.

  11. Kontrollér på næste side, at biblioteket JavaSourceFiles automatisk er tilføjet som kildefolder.

    Udvid det, så du får vist indholdet af projektkildefolderen:

    Kildelayout for Java-projekt

  12. Vælg skillebladet Projekter.

    Klik på Tilføj... for at tilføje en afhængighed til kildeprojektet Framework...

    Konfiguration af påkrævede projekter for Java-projekt

  13. Markér "Framework" i Påkrævede projekter i byggestien.

    Dialogboksen Påkrævede projekter i byggestien

  14. Klik på OK for at validere og lukke dialogboksen.

  15. Lad os nu tilføje adgangsregler til kildeindholdet i Framework. Adgangsreglerne skal bruges til at tillade, fraråde eller forbyde adgang til kildefoldere, pakke og klasser i "Framework"...

    Vælg på skillebladet Projekter "Adgangsregler" til det påkrævede projekt "Framework".

    Klik på Redigér....

    Redigér adgangsregler for påkrævet projekt

  16. Klik på Tilføj... i Regler for typeadgang.

    Dialogboksen Regler for typeadgang

  17. Vælg "Ikke tilladt" for Opløsning i Tilføj adgangsregel.

    Skriv "**/forbidden/**" i feltet Regelmønster.

    Dialogboksen Tilføj adgangsregel

  18. Klik på OK for at validere adgangsreglen og lukke dialogboksen.

  19. Tilføj anden adgangsregel:

    Opløsning: "Frarådet" og Regelmønster: "**/internal/**".

  20. Adgangsreglerne ser nu ud som følger:

    Endeligt resultat i Regler for typeadgang

  21. Klik på OK for at validere de nye regler og lukke dialogboksen.

  22. Afhængigt projekt har nu to adgangsregelsæt.

    Endeligt layout for påkrævede projekter for Java-projekt

  23. Klik på Afslut.

  24. Du har nu et Java-projekt, der indeholder kilden til "Product", og som bruger kilden til "Framework".

    Nogle af projektet "Framework"s pakker er begrænsede, og hvis du prøver at importere dem, viser compileren advarsler eller fejl afhængigt af begrænsningsniveauet:

    Oprettede Java-projekter i arbejdsområde

Relaterede begreber

Java-projekter

Relateret reference

Guiden Nyt Java-projekt
Oversigten Package Explorer