Een beperkt toegankelijk project met een bronframework

Layout in bestandssysteem

Procedure voor definitie van bijbehorende projecten

  1. Klik op Het perspectief Java openen Venster > Perspectief openen > Overige... > Java om het perspectief Java te openen.

  2. Klik op De wizard Nieuw Java-project starten Bestand > Nieuw > Overige... > Java-project om de wizard Nieuw Java-project te starten.

  3. Typ "Framework" in het veld Projectnaam.

  4. Wijzig de selectie in de groep Inhoud in Project maken op basis van bestaande bron.

    Klik op Bladeren... en kies de directory D:\Framework.

    De wizard Nieuw Java-project

    Klik op Volgende.

  5. Controleer op de volgende pagina of de directory JavaSourceFiles automatisch is toegevoegd als bronmap.

    Vouw deze map uit om de inhoud van uw projectbronmap weer te geven:

    Java-projectbroninstellingen

  6. Klik op Voltooien.
  7. Typ Ctrl+N in een Java-perspectief om het dialoogvenster Nieuw te openen.

    Selecteer Java-project in de lijst met wizards en klik op Volgende.

  8. De volgende pagina wordt geopend. Typ "Product" in het veld Projectnaam.

  9. Wijzig de selectie in de groep Inhoud in Project maken op basis van bestaande bron.

    Klik op Bladeren... en kies de directory D:\Product.

    De wizard Nieuw Java-project

  10. Klik op Volgende.

  11. Controleer op de volgende pagina of de directory JavaSourceFiles automatisch is toegevoegd als bronmap.

    Vouw deze map uit om de inhoud van uw projectbronmap weer te geven:

    Java-projectbroninstellingen

  12. Selecteer het tabblad Projecten.

    Klik op Toevoegen... om een dependency aan het bronframeworkproject toe te voegen...

    Vereiste projecten voor Java-project instellen

  13. Selecteer "Framework" in Vereiste projecten selecteren.

    Het dialoogvenster Vereiste projecten instellen

  14. Klik op OK om de gegevens te valideren en het dialoogvenster te sluiten.

  15. Nu kunt u toegangsregels definiëren voor de inhoud van het bronframework om de toegang tot de bronmappen, pakketten en klassen van "Framework" te autoriseren, te ontmoedigen of te ontzeggen.

    Op het tabblad Projects selecteert u "Toegangsregels" van het project dat van "Framework" afhankelijk is.

    Klik op Bewerken....

    Toegangsregels voor vereist project bewerken

  16. Klik op Toevoegen... in Toegangsregels voor type.

    Het dialoogvenster Toegangsregels voor type

  17. Selecteer "Verboden" voor Oplossing in Toegangsregel toevoegen.

    Typ "**/forbidden/**" in het veld Regelpatroon.

    Het dialoogvenster Toegangsregel toevoegen

  18. Klik op OK om de toegangsregel te valideren en het dialoogvenster te sluiten.

  19. Voeg ook de volgende toegangsregel toe:

    Oplossing: "Niet-aanbevolen" en Regelpatroon: "**/internal/**".

  20. Uw toegangsregels zien er nu als volgt uit:

    Uiteindelijke resultaat in Toegangsregels voor type

  21. Klik op OK om deze nieuwe regels te valideren en het dialoogvenster te sluiten.

  22. Er zijn nu twee toegangsregels ingesteld voor het afhankelijke project.

    Uiteindelijke configuratie van vereiste projecten voor Java-project

  23. Klik op Voltooien.

  24. U hebt nu een Java-project dat de bron van "Product" bevat en gebruikmaakt van de bron van "Framework".

    De toegang tot sommige pakketten van het project "Framework" is beperkt. Als u deze probeert te importeren, wordt een waarschuwings- of foutbericht weergegeven (afhankelijk van uw toegangsniveau):

    Gemaakte Java-projecten in werkgebied

Verwante concepten

Java-projecten

Verwante onderwerpen

Wizard Nieuw Java-project
View Pakketverkenner