Nu skal du have nogle grundlæggende koncepter i Java-programmering. Det classpath er en miljøvariabel, der fortæller “javac.exe ”-kompilator og“ java.exe ”-tolk, hvor man finder Java-programmet, der skal kompileres, for at generere klassefil (byte-kode) og til at tolke bytekoden til modersproget på den tilsvarende maskine for at få den ønskede output. classpath ved kun, hvor foruddefinerede java-pakker, API'er (biblioteker) er, men hvis du bruger eksterne biblioteker, skal du eksplicit indstille klassespaden før eller under kompilering og udførelse af Java-program.
Forudsætninger
JDK skal være installeret på din maskine. Lad os sige, at det er installeret i stien "C: Programfiler Java”
Trin til at indstille klassespor
- Naviger til stien, hvor JDK er installeret. Naviger yderligere til bin-bibliotek inden for JDK. I vores tilfælde er dette “C: ProgramfilerJavajdk1.6.0_14bin”.
- Kopier stien til “bin” fra adresselinjen. I vores tilfælde er det “C: ProgramfilerJavajdk1.6.0_14bin ”
- Gå til Min computer. Højreklik derefter for at få "Egenskaber".
- Efter at have valgt “Egenskaber”. Vælg fanen "Avanceret". Skærmen vil være sådan:
- Klik derefter på “miljøvariabler”For at få vist skærmen nedenfor:
- Vælg nu "Sti" under Systemvariabler. Klik nu på "Rediger" -knappen.
- Nu finder du et lille vindue, hvor ” Variabel navn:”Vil være" Sti ", og du skal tilføje den sti, du har kopieret som i trin 2 i"Variabel værdi:" Mark. Du vil finde nogle stier, der allerede findes der.
Advarsel: slet ikke de eksisterende stier. Gå kun til slutningen af den eksisterende streng, sæt “;” hvis det ikke er der. Indsæt derefter den kopierede sti der, og sæt derefter “;”. Tryk på “OK” 3 gange for at afslutte indstillingen for stien.
Indstil Classpath til ekstern API eller JAR
Hvis du bruger en ekstern API eller krukke, skal du indstille klassespor på en af måderne:
D: javaprogramsexample> sæt klassespor = <liste over fuld specificeret sti til API'erne / krukker adskilt med semikolon (”;”)>;
D: javaprogramsexample> javac Hello.java
D: javaprogramsexample> java Hej
ELLER,
D: javaprogramsexample> javac –klassepad <liste over fuld specificeret sti til API'erne / krukker adskilt med semikolon (”;”)> Hello.java
D: javaprogramsexample> java <liste over fuld specificeret sti til API'erne / krukker adskilt med semikolon (”;”) Hej.
Nu din classpath, til eksekvering af Java-programmer komfortabelt, er indstillet korrekt. Næste vil vi se hvordan man tager kommandolinjeargumenter i et Java-program.
Checkout mere nyttige tutorials og definitive retningslinjer for Java-programmering her.
Kommentarer