Siden Java-byggesti

På denne side kan du vælge indstillinger for byggesti for et Java-projekt. Du kan åbne siden via guiden Nyt Java-projekt.

Bygge-classpath er en oversigt over stier, der er synlige for compileren, når projektet bygges.

Skillebladet Kilde

Kildefoldere er placeret øverst i projektets folderhierarki. De er roden af pakker, der indeholder .java-filer. Compileren konverterer de indeholdte filer til .class-filer, som skrives til outputfolderen.

Kildefoldere gør det muligt at strukturere projektet, for eksempel at adskille test fra programmet i to kildefoldere. I selve kildefolderen kan du få en mere detaljeret struktur ved at bruge pakker.

Hver enkelt kildefolder kan definere et udeladelsesfilter, der angiver hvilke ressourcer i folderen der ikke skal være synlige for compileren.

Ressourcer i kildefoldere kopieres også til outputfolderen, medmindre indstillingen på indstillingssiden Java > Compiler > Bygning angiver, at ressourcen er filtreret. Outputfolderen defineres pr. projekt, undtagen hvis en kildefolder angiver sin egen outputfolder.

Træstrukturen viser projektet, som det vil se ud, når du skifter til Package Explorer. Du kan udføre en lang række funktioner i forbindelse med denne træstruktur, hvis du vil ændre projektets struktur.

Ikon Indstilling Beskrivelse
Tilføj til byggesti Tilføj kildefolder Tilføjer en folder til Java-byggestien som kildefolder.
Link yderligere kilde til projektet Link ekstra kilde til projektet Tilføjer et link til en folder i filsystemet som kildefolder til Java-byggestien.
Fjern fra byggesti Fjern fra byggesti Du kan fjerne en kildefolder fra Java-byggestien og ændre den til en almindelig folder.
Udelad Udelad Tilføjer en ressource til udeladelsesfiltret i den overordnede kildefolder. Den udeladte ressource og alle dens underordnede elementer er ikke længere synlige for compileren.
Inkludér Inkludér Inkluderer en tidligere udeladt ressource.
Konfigurér egenskaber for kildefolder Konfigurér egenskaber for kildefolder Der er to punkter på menuen med egenskaber for redigering af kildefolder:

  1. Konfigurér inkluderings/udeladelsesfiltre: Tilpas inkluderings- og udeladelsesfiltre ved at definere strengmønstre. Det er muligt at bruge jokertegn i mønstre. Hvis du f.eks. vil udelade alle Java-filer, som starter med "Test", skal du skrive "Test*.java".
  2. Konfigurér outputfolder: Revidér outputfolderen for en kildefolder. Denne funktion aktiveres kun, hvis Tillad outputfoldere for kildefoldere er aktiveret.

Fortryd alle ændringer Fortryd alle ændringer Alle de ændringer, der er foretaget af projektet i denne guide, bliver annulleret, og projektets oprindelige tilstand genoprettes.
  Tillad outputfoldere for kildefoldere Hvis denne indstilling er aktiveret, kan hver kildefolder have sin egen outputfolder. Ellers bruger alle kildefoldere standardoutputfolderen.

Der vises en kort beskrivelse af alle funktionerne i delvinduet Oplysninger under projektets træstruktur.

Skillebladet Projekter

På listen Påkrævede projekter i byggestien kan du tilføje projektafhængigheder ved at vælge andre arbejdsbænkprojekter, der skal tilføjes til byggestien for dette nye projekt.

Når du tilføjer et påkrævet projekt, tilføjes indirekte alle de af projektets classpath-indgange, der er markeret som 'eksporteret'. Du kan sætte en classpath-indgang til status eksporteret på skillebladet Opstil og eksportér.

De projekter, du vælger her, tilføjes automatisk til listen over refererede projekter. Listen over refererede projekter bruges til at bestemme byggerækkefølgen. Et projekt bygges altid, efter alle projektets refererede projekter er bygget.

Funktion Beskrivelse
Tilføj Tilføj et andet projekt i arbejdsområdet til dette projekts byggesti.
Redigér Redigér classpath-attributten for et påkrævet projekt.
Fjern Fjerner de valgte påkrævede projekter fra listen.

Skillebladet Biblioteker

På denne side kan du tilføje biblioteker til byggestien.

Som standard indeholder bibliotekslisten en indgang, der repræsenterer Java-runtime-biblioteket. Denne indgang refererer til den JRE, der er valgt som standard-JRE. Standard-JRE'en konfigureres på indstillingssiden Java > Fejlfinding > Installerede JRE'er.

Tilpasning af skillebladet Biblioteker
Indstilling Beskrivelse
Tilføj JAR Du kan navigere i arbejdsbænkens hierarki og vælge de JAR-filer, der skal tilføjes til byggestien.
Tilføj ekstern JAR Du kan navigere i filsystemet (uden for arbejdsbænken) og vælge de JAR-filer, der skal tilføjes til byggestien.
Tilføj variabel Du kan tilføje classpath-variabler til byggestien. Classpath-variabler er en indirekte reference til JAR-filer, der har den fordel, at lokale filsystemstier i en classpath undgås. Det er nødvendigt, når projekter deles i et team.
Variabler kan oprettes og redigeres på indstillingssiden Java > Byggesti > Classpath-variabler.
Tilføj bibliotek Du kan tilføje foruddefinerede biblioteker som f.eks. JRE-systembiblioteket. Sådanne biblioteker kan stå for et vilkårligt antal indgange (synlige som underordnet node til biblioteksnoden)
Tilføj klassefolder Du kan navigere i arbejdsbænkens hierarki og vælge en klassefolder til byggestien. I dialogboksen til valg kan du også oprette en ny folder.
Redigér Du kan ændre den aktuelt valgte biblioteksindgang eller indgangsattribut
Fjern Fjerner det valgte element fra byggestien. Ressourcen slettes ikke ved dette.
Overfør JAR-fil Overfør en JAR-fil i byggestien til en nyere version. Hvis den nyere version indeholder refactoring-scripts, udføres den refactoring-funktion, der er gemt i scriptet.

 Biblioteker har følgende attributter (præsenteret som underordnede noder for biblioteksindgang)

Attributter for biblioteksindgang
Attribut Beskrivelse
Javadoc-placering Angiver, hvor bibliotekets Javadoc-dokumentation kan findes. Hvis det er angivet, kan du bruge Skift+F2 på et element i biblioteket for at åbne dokumentationen.
Kildetilknytning Angiver, hvor bibliotekets kilde kan findes.
Indbygget biblioteksplacering Angiver, hvor du kan finde de indbyggede biblioteker, som er påkrævede, for at biblioteket kan fungere.
Adgangsregler Angiver adgangsregler for de ressourcer, der er indeholdt i biblioteket. Indstillingen kan bruges til at skjule indholdet af et bibliotek.

Skillebladet Opstil og eksportér

På listen Rækkefølge af bygge-classpath kan du klikke på knapperne Op og Ned for at flytte den valgte indgang op eller ned i bygge-classpath-rækkefølgen for dette nye projekt.

Afkrydsede indgange i listen er markeret som eksporteret. Eksporterede indgange er synlige for de projekter, der skal bruge projektet. Brug Markér alle og Ophæv markering af alle til at ændre afkrydsningen af indgangene. Kildefoldere eksporteres altid og kan ikke fravælges.

Relaterede begreber

Bygge-classpath
Classpath-variabler

Relaterede referencer

Ofte stillede spørgsmål om JDT
Indstillinger for Classpath-variabler
Egenskaber for Java-compiler