Med alternativen på den här sidan anger du inställningarna för byggsökvägen för ett Java-projekt. Du når den här sidan via projektegenskaperna (Projekt > Egenskaper > Java-byggsökväg) från kontextmenyn för ett skapat projekt eller via Arkiv-menyn för arbetsmiljön.
Byggklassökvägen är en lista över sökvägar som kompilatorn kan använda när ett projekt byggs.
Källmappar är roten för paket som innehåller .java-filer. I kompilatorn omvandlas innehållsfilerna till klassfiler som skrivs i utdatamappen. Utdatamappen definieras per projekt utom när en källmapp anger en egen utdatamapp. Till varje källmapp kan du definiera ett exkluderingsfilter som anger vilka resurser inuti mappen som inte ska vara tillgängliga för kompilatorn.
Resurser i källmappar kopieras också till utdatamappen såvida inte inställningen på kompilatorsinställningssidan (Fönster > Inställningar > Java > Kompilator > Bygger) anger att resursen filtreras.
Alternativ | Beskrivning |
---|---|
Lägg till mapp | Skapar en ny mapp för källinnehåll. |
Redigera | Gör att du kan modifiera aktuell källmapp eller källmappsattribut. |
Ta bort | Tar bort de markerade mapparna från klassökvägen. Det här tar inte bort mapparna eller deras innehåll. |
Tillåt utdatamappar som källmappar | Visar/döljer attributet "utdatamapp" för källmappar. |
Attribut | Beskrivning |
---|---|
Exkluderingsfilter | Väljer vilka resurser som inte kan användas av kompilatorn. |
Utdatamapp | Är endast tillgängligt om alternativet Tillåt utdatamappar som källmappar är markerat. Definierar en källmappsspecifik utdataplats. Om du inte anger något används standardutdatamappen. |
I listan Obligatoriska projekt på byggsökvägen kan du lägga till projektberoenden genom att välja andra arbetsmiljöprojekt som ska läggas till i byggsökvägen för det här nya projektet. Med knapparna Markera alla och Avmarkera alla kan du lägga till eller ta bort alla projekt till eller från byggsökvägen.
Om du lägger till ett obligatoriskt projekt indirekt läggs alla klassökvägsposter till som "exporterade". Du anger en klassökvägspost som exporterad på fliken Sortera och exportera.
De markerade projekten som markeras här läggs automatiskt till i listan över refererade projekt. Listan med refererade projekt används även till att bestämma byggordningen. Ett projekt byggs alltid efter att alla dess refererade projekt är byggda.
På den här sidan kan du lägga till bibliotek i byggsökvägen. Du kan lägga till:
JAR-filerna kan även hämtas indirekt som klassökvägsvariabler.
Bibliotekslistan innehåller som standard en post som motsvarar Java Runtime-biblioteket. Den här posten pekar mot det JRE som är valt som standard-JRE. Standard-JRE konfigurerar du på sidan Installerade JRE-inställningar (Fönster > Inställningar > Java > Installerade JRE)
Alternativ | Beskrivning |
---|---|
Lägg till JAR | Gör att du kan navigera till arbetsmiljöhierarkin och välja de JAR-filer som du ska läggas till i byggsökvägen. |
Lägg till externa JAR | Gör att du kan navigera i filsystemet (utanför arbetsmiljön) och välja de JAR-filer som ska läggas till i byggsökvägen. |
Lägg till variabel | Gör att du kan lägga till klassökvägsvariabler i byggsökvägen. Klassökvägsvariabler är indirekta till JAR-filerna med fördelen att de undviker lokala filsystemsökvägar i en klassökväg. Det här behövs när projekten delas i en grupp. Du kan skapa och redigera variabler på sidan för inställningar av klassökvägsvariabler (Fönster > Inställningar > Java > Byggsökväg > Klassökvägsvariabler) |
Lägg till bibliotek | Gör att du kan lägga till fördefinierade bibliotek, t.ex. systembiblioteket för JRE. Sådana bibliotek kan vara ett slumpmässigt antal poster (som visas som underordnade noder till biblioteksnoden) |
Lägg till klassmapp | Gör att du kan navigera till arbetsmiljöhierarkin och välja en klassmapp för byggsökvägen. I dialogrutan kan du även skapa en ny mapp. |
Redigera | Gör att du kan modifiera den aktuella biblioteksposten eller postattributet. |
Ta bort | Tar bort det markerade elementet från byggsökvägen. Det här tar inte bort resursen. |
Biblioteken har följande attribut (visas som underordnade noder till biblioteksposten):
Attribut | Beskrivning |
---|---|
Javadoc-plats | Anger platsen där bibliotekets Javadoc-dokumentation finns. Om den har angetts kan du använda Skift+F2 på ett element i biblioteket för att öppna dokumentationen till det. |
Källbilaga | Anger var bibliotekskällan finns. |
I listan Byggklassökvägsordning kan du klicka på knapparna Upp och Ned till att flytta de valda sökvägsposterna upp respektive ned i byggsökvägsordningen för det nya projektet.
Markerade listposter är märkta som exporterade. Exporterade poster visas för de projekt som behöver projektet. Använd Markera alla respektive Avmarkera alla om du vill ändra markeringsstatus för samliga poster. Källmappar exporteras alltid och kan inte avmarkeras.
Längst ned på sidan kan du ange i fältet Standardmapp för utdata sökvägen till en mapp där kompileringsresultatet för det här projektet placeras. De här standardutdata används för källmappar som inte har egna utdatamappar angivna. Använd Bläddra för att välja en befintlig plats för det aktuella projektet.
Byggets klassökväg
Klassökvägsvariabler
Vanliga frågor om JDT
Inställningar för klassökvägsvariabler
Egenskaper för Java-kompilatorn