Java CLASSPATH Tutorial

Java CLASSPATH Tutorial


En klassebane i objektorientert programmeringsspråket Java er en katalog treet mye som nestede mapper i Windows Utforsker. Java kompilatoren og kjøretidsmiljø se til dette treet for å finne kilden og klassefiler som et program trenger for å operere. Forstå hvordan du stiller inn og administrere CLASSPATH for prosjekter lar deg løse "class not found" og relaterte feil mye raskere enn å stole utelukkende på en integrert utviklingsmiljø er kompilering og kjøring av verktøy.

Bruksanvisning

1 Åpne Windows Utforsker, og naviger til "C:" kjøre ved å skrive "C:" i Explorer adresselinjen.

2 Høyreklikk i høyre rute Explorer og velg "New" og deretter "Folder". Type "javact" (refererer til "Java klasse tutorial") for det nye mappenavnet.

3 Dobbeltklikk den nye mappen for å skrive det, og deretter opprette en annen mappe, "mypkgs." Dobbeltklikk på denne mappen for å skrive det inn og opprette to siste mapper, "pkgmain" og "pkgutils." Disse mappene vil holde Java-kildefilene.

4 Dobbeltklikk på "pkgmain" -mappen for å skrive det, høyreklikk og velg "New" og deretter "Tekstdokument". Skriv "Cmain.java" for dokumentets filnavn. Trykk "Enter" for å åpne dokumentet med Notepad, lim inn følgende Java-kildekoden i dokumentet, og trykk deretter på "Control-S" for å lagre dokumentet:

pakke mypkgs.pkgmain;

import mypkgs.pkgutils. *;

public class Cmain {

public static void main (String args []) {

Cutils.myprint("Hello from main!");

}

}

Dette programmet bruker en klasse i en annen kilde fil for å vise en kort melding. Java kompilatoren finner at andre kildefilen ved å koble sin plassering (les fra "import" statement bare gitt), inn i klassebanen miljøvariabelen. Denne prosessen er beslektet med deg å skrive en multiplisere-nestet mappenavn i Windows Explorer adresselinjen, eller en tilsvarende lang URL i adressefeltet i nettleseren.

5 Bruk Windows Utforsker til å navigere åpne "pkgutils" -mappen gjort i trinn 3. Lag og åpne et nytt tekstdokument kalt "Cutils.java," lim inn følgende programkode inn i det og Trykk "Ctrl-S":

pakke mypkgs.pkgutils;

import java.io. *;

public class Cutils {

public static void myprint(String s) {

System.out.println (s);

}

}

Denne koden utfører selve produksjonen funksjonen for å vise meldingen du skrev inn i trinn 4.

6 Navigere i Windows Utforsker, til "C:" kjøre igjen, og trykk "Shift" mens høyreklikke på "javact" -mappen. Velg "Open Command Window Here" for å åpne et DOS-ledetekst i javact mappen.

7 Skriv inn følgende ved ledeteksten for å angi banen til Java kompilatoren. Skriv inn over teksten "<VERSION_NUMBER>" med det faktiske JDK versjonsnummeret på datamaskinen. For å finne dette nummeret, gå til "C: \ Program Files \ Java" i Windows Utforsker og lese nummeret på mappen med navn som starter med "JDK," for eksempel "JDK1.6.0_21."

PATH = "C: \ Program Files \ Java \ jdk <VERSION_NUMBER> \ bin \"

Dette trinnet gjør det mulig å kjøre Java-kompilator ( "javac.exe") fra kommandolinjen.

8 Skriv inn følgende kommando ved ledeteksten for å sette CLASSPATH variabel:

Set CLASSPATH = C: \ javact \

9 Type "javac mypkgs \ pkgmain * .java" for å kompilere kildefilen i "pkgmain" -mappen. Java kompilatoren vil laste Cmain klasse referanse til Cutils klasse ( "import mypkgs.pkgutils. *;") Og koble den til klassebanen nettopp satt, for å finne Cutils kildefilen. Kompilatoren deretter kompilerer filen automatisk.

10 Kjør programmet ved å skrive "Java mypkgs.pkgmain.Cmain." Programmet viser "Hello from main!" beskjed.