En classpath i det objektorienterade programspråket Java är ett katalogträd ungefär som nästlade mappar i Utforskaren . Java -kompilator och runtime- miljö ser att detta träd för att hitta källan och klass filer som ett program måste fungera . Förstå hur du ställer och hantera classpath till projekt kan du lösa ” klass not found ” och relaterade fel mycket snabbare än att enbart förlita sig på en integrerad utvecklingsmiljö sammanställning och verktyg utförande
Du behöver : .
Java Software Development Kit (JDK ) . .
1
Öppna Utforskaren och navigera till ”C : ” enheten genom att ange ” C: ” . i Explorers adressfält
2
Högerklicka i Explorer högra fönstret och välj ”Nytt ”och sedan ” Mapp . ” Typ ” javact ” ( med hänvisning till ” Java klass tutorial ” ) för den nya mappens namn .
3 .
Dubbelklicka på den nya mappen för att öppna den och sedan skapa en annan mapp , ” mypkgs . ” Dubbelklicka på den nya mappen för att öppna den och skapa två sista mappar , ” pkgmain ”och ” pkgutils . ” Dessa mappar kommer att hålla din Java källkodsfiler .
4 .
Dubbelklicka på ” pkgmain ” mappen för att öppna den , högerklicka och välj ”Nytt ”och sedan ” Text dokument . ” Typ ” Cmain. java ” för dokumentets filnamn . Tryck ” Enter ” för att öppna dokumentet med Anteckningar , klistra in följande Java källkoden i dokumentet och tryck sedan på ” Control -S ”för att spara dokumentet :
paket mypkgs. pkgmain ;
import mypkgs. pkgutils . * ;
public class Cmain {
public static void main ( String args [ ] ) {
Cutils. myprint ( ” Hej från centrala !”);
}
}
Detta program använder en klass i en annan källa filen för att visa ett kort meddelande . Den Java -kompilator lokaliserar att andra källfilen genom att koppla sitt läge ( läs på ”import ” uttalande bara ges ) , in i classpath miljövariabeln . Denna process är besläktad med dig skriva en multiplicerar-kapslad mappnamn i Windows Explorers adressfält , eller en liknande lång URL i webbläsaren adressfält .
5 .
Använd Utforskaren för att navigera öppna ” pkgutils ” mappen göras i steg 3. Skapa och öppna ett nytt textdokument som kallas ” Cutils. java , ” klistra in följande programkod i det och tryck på ” Control-S ” :
paket mypkgs . pkgutils ;
import java. io. * ;
public class cutils {
public void myprint ( String s ) {
System. out. println ( s ) ,
}
}
Denna kod utför den faktiska produktionen funktion för att visa meddelandet som du skrev i steg 4
6
Navigera i Utforskaren , till . ”C : ” köra igen , tryck sedan ” Shift ” medan höger-klicka på ” javact ”mappen . Välj ” Open Command Window Here ” för att öppna en DOS-prompt i javact mappen.
7 .
Skriv följande i kommandotolken för att ställa in sökvägen till din Java-kompilator . Skriv över texten ”
PATH=”C : \ Program \ Java \ jdk
Detta steg gör det möjligt att köra Java- kompilatorn ( ” javac . exe ” ) från kommandotolken
8
Skriv följande kommando vid kommandotolken för att ställa in classpath variabel : .
Ange CLASSPATH=C : . \ javact \
9
Skriv ” javac mypkgs \ pkgmain \ *. java ”för att kompilera källfilen i ” pkgmain ” -mappen Java-kompilator . kommer att ladda Cmain klassen hänvisning till cutils klass ( ” import mypkgs. pkgutils . *;”) och koppla in den i classpath bara ställa , för att hitta den cutils källfilen . Kompilatorn sedan automatiskt sammanställer den filen .
10 .
Kör programmet genom att skriva ” Java mypkgs. pkgmain. Cmain . ” Programmet visar ” Hello from viktigaste ! ” meddelande .
コメント