Prosjekt som bruker en kilderamme med begrenset tilgang

Layout for filsystemet

Trinn for å definere tilsvarende prosjekter

  1. Klikk på Åpner Java-perspektivet Vindu > Åpne perspektiv > Annet... > Java for å bytte til Java-perspektivet.

  2. Klikk på Åpner veiviseren Nytt Java-prosjekt Fil > Ny > Annet... > Java-prosjekt for å åpne veiviseren Nytt Java-prosjekt.

  3. Skriv "Framework" i feltet Prosjektnavn.

  4. I gruppen Contents endrer du valget til Opprett prosjekt fra eksisterende kilde.

    Klikk på Bla gjennom... og velg katalogen D:\Framework.

    Veiviseren Nytt Java-prosjekt

    Klikk på Neste.

  5. På neste side kontrollerer du at katalogen JavaSourceFiles er lagt til automatisk som kildemappe.

    Utvid den til å forhåndsvise innholdet i din prosjektkildemappe:

    Konfigurasjon av Java-prosjektkilde

  6. Klikk på Fullfør.
  7. I Java-perspektivet skriver du Ctrl+N for å åpne dialogboksen til veiviseren Ny.

    Velg Java-prosjekt på listen over veivisere og klikk på Neste.

  8. På neste side skriver du "Product" i feltet Prosjektnavn.

  9. I gruppen Contents endrer du valget til Opprett prosjekt fra eksisterende kilde.

    Klikk på Bla gjennom... og velg katalogen D:\Product.

    Veiviseren Nytt Java-prosjekt

  10. Klikk på Neste.

  11. På neste side kontrollerer du at katalogen JavaSourceFiles er lagt til automatisk som kildemappe.

    Utvid den til å forhåndsvise innholdet i din prosjektkildemappe:

    Konfigurasjon av Java-prosjektkilde

  12. Velg flippen Prosjekter.

    Klikk på Legg til... for å legge til en avhengighet til kilderammeprosjektet.

    Konfigurasjon av nødvendige prosjekter for Java-prosjekt

  13. I Valg av nødvendige prosjekter merker du av for "Framework".

    Dialogboksen Valg av nødvendige prosjekter

  14. Klikk på OK for å bekrefte valgene og lukke dialogboksen.

  15. La oss legge tilgangsregler på kilderammeinnhold for å autorisere, fraråde eller forby tilgang til "Framework"-kildemapper, -pakker og -klasser...

    På flippen Prosjekter velger du "Tilgangsregler" for "Framework"-avhengig prosjekt.

    Klikk på Rediger....

    Rediger prosjekttilgangsregler

  16. I Typetilgangsregler klikker du på Legg til....

    Dialogboksen Typetilgangsregler

  17. I Legg til tilgangsregel velger du "Forbudt" for Oppløsning.

    Skriv "**/forbidden/**" i feltetRegelmønster.

    Dialogboksen Legg til tilgangsregel

  18. Klikk på OK for å bekrefte tilgangsregelen og lukke dialogboksen.

  19. Legg til en ny tilgangsregel:

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

  20. Tilgangsregelen vil nå se slik ut:

    Typetilgangsregler, endelig resultat

  21. Klikk på OK for å bekrefte de nye reglene og lukke dialogboksen.

  22. Avhengig prosjekt har nå tilgangsregelsett.

    Endelig konfigurasjon av nødvendige prosjekter for Java-prosjekt

  23. Klikk på Fullfør.

  24. Du har nå et Java-prosjekt som inneholder kilden til "Product", og som bruker kilden til "Framework".

    Noen pakker i prosjektet "Framework" er begrenset, og hvis du prøver å importere dem, viser kompilatoren enten advarsler eller feilmeldinger avhengig av ditt begrensningsnivå.

    Opprettede Java-prosjekter i arbeidsområdet

Beslektede begreper

Java-prosjekter

Beslektet referanse

Veiviseren Nytt Java-prosjekt
Visningen Pakkeutforsker