Definere web-prosjektegenskaper

Du kan definere mange web-prosjektegenskaper som påvirker fasene i prosjektets livssyklus og dets avhengighet av andre web-ressurser og web-utviklingsprosesser. Du bør kanskje verifisere eller oppdatere disse egenskapene når du har oppdatert et eksisterende prosjekt eller importert web-ressurser til et prosjekt.

Slik kan du se på eller definere egenskaper for et web-prosjektet:

  1. Høyreklikk på et web-prosjekt og velg Egenskaper på hurtigmenyen.
  2. Velg en egenskapstype i venstre rute i dialogboksen Egenskaper for å se på eller oppdatere egenskaper i web-prosjektet. For hver egenskap kan du ta i bruk endringer og endre standardinnstillinger. Avhengig av om du har et statisk eller dynamisk web-prosjekt, er følgende typer tilgjengelige:
    Info
    Gir generell informasjon om prosjekttype, plassering og endringsstatus.
    BeanInfo-bane (bare dynamiske web-prosjekter)
    Hvis du velger Aktiver Beaninfo-introspeksjon på dette prosjektet, kan du spesifisere innhold og rekkefølge for Java-bønnens søkebaner og gi bønneinformasjon som er relevant for prosjektet. Du kan legge til, fjerne og endre rekkefølge (ved hjelp av Opp- og Ned-knappene) for pakkene som brukes for å inkludere bønneinformasjon.
    Byggere
    Legger til, fjerner eller stokker om på eksterne verktøy i byggerekkefølgen. Når du velger Ny(tt) for å opprette et nytt eksternt verktøy på listen, åpnes veiviseren Nytt eksternt verktøy, slik at du kan definere det nye byggeverktøyet.
    J2EE (bare dynamiske web-prosjekter)
    Identifiserer web-nivåspesifikasjon og endrer kontekstrot og navn på web-innholdsmappe.
    Java-byggebane (bare dynamiske web-prosjekter)
    Viser eller endrer informasjon om Java-byggebanen som du har oppgitt ved opprettelse av prosjektet, ved hjelp av veiviseren Opprett et DynamicWeb-prosjekt. Når web-prosjektet bygges på nytt, vil enhver klasse som opprettes eller oppdateres, sendes til den oppgitte utdatamappen.
    Merk: En bibliotekoppføring i Java-byggebanen vil fortsatt være der med mindre den faktiske JAR-filen slettes fra WEB-INF/lib-mappen. Hvis du fjerner en bibliotekbaneoppføring, men ikke JAR-filen, blir bibliotekoppføringen på nytt lagt til banen automatisk.
    Java-kompilator (bare dynamiske web-prosjekter)
    Definerer om arbeidsområdeinnstillingene eller prosjektinnstillingene skal brukes til kompilering av Java-kode, inkludert innstillinger for Problemer, Stil, Samsvar og Klassefiler, og byggebane.
    Javadoc-plassering (bare dynamiske web-prosjekter)
    Definerer en standardplassering (URL) for ethvert Javadoc som er tilgjengelig for prosjektet.
    Java-JAR-avhengigheter (bare dynamiske web-prosjekter)
    Definerer og endrer rekkefølge for JAR-avhengigheter for prosjektet. Merk at disse avhengighetene kan være forskjellige avhengig av et web-prosjekts tilknytning til flere EAR-prosjekter.
    JSP-oppgavekoder
    Du kan legge til, redigere eller fjerne JSP-oppgavekoder og tildele kodeprioriteter. Disse gjøremålselementene kan vises i Oppgaver-visningen.
    JSP-samsvar
    Oppgi når i byggeprosessen en JSP skal defineres til samsvar.
    JSP-fragment (bare dynamiske web-prosjekter)
    Du kan definere standardkoding, page-direktiv og innholdstypeverdier for JSP-fragmentdokumenter i web-prosjektet.
    Linkvalidering/refaktorisering
    Definer linkadministrasjons- og valideringsinnstillinger på prosjektnivå. Disse innstillingene overstyrer tilsvarende innstillinger i arbeidsbenkens preferanseinnstillinger for gjeldende prosjekt.
    Prosjektreferanser
    Refererer til andre web-prosjekter som finnes i arbeidsbenkens arbeidsområde.
    Server
    Velg serverforekomst som skal brukes til å utføre nødvendig utviklings-, test- og publiseringsfunksjoner for prosjektet.
    Validering
    Oppgi hvilke validatorer som skal kjøres for prosjektet, og om valideringen skal utføres automatisk når ressursoppdateringer skrives til prosjektet. Tilgjengelige validatorer bygger på typer ressurser i prosjektet. Som standard kjøres validatorer automatisk når du lagrer ressurser i et web-prosjekt. Hvis du ikke ønsker at validatorer skal kjøres automatisk når du lagrer disse ressursene, aktiverer du alternativet Overstyr valideringspreferanser og deaktiverer alternativet Kjør validering automatisk når du lagrer endringer i ressurser.
    Merk: Du kan også deaktivere automatisk validering (og bygging) for alle prosjekter ved å deaktivere Utfør bygging automatisk ved endring av ressurs i arbeidsbenk-egenskapene. Hvis du deaktiverer automatisk bygging, kan du utføre en bygging (og validering) manuelt ved å velge Prosjekt > Gjenoppbygg prosjekt.
    Innstillinger for web-innhold
    Oppgi alle relevante web-innholdsinnstillinger for et web-prosjekt. Du kan oppgi dokumenttype, CSS-profil og målenhet.
    Web-prosjektfunksjoner
    Velg hvilke funksjoner du vil ha aktivert for web-prosjektet, for eksempel Sidemalstøtte.
  3. Når du er ferdig med å oppdatere web-prosjektinnstillingene, klikker du på OK for å lagre og lukke dialogboksen Egenskaper.