Hvordan indstiller man miljøvariablerne for Java i Windows (classpath)?
I JDK-installationsvejledningen forklares det nøjagtigt, hvordan du indstiller PATH
for forskellige versioner af Windows.
Normalt bør du ikke indstille miljøvariablen CLASSPATH
. Hvis du lader den stå uindstillet, vil Java søge i den aktuelle mappe for at finde klasser. Du kan bruge kommandolinjeskiftet -cp
eller -classpath
sammen med java
eller javac
.
Under Linux: http://lowfatlinux.com/linux-environment-variables.html
Og selvfølgelig kan du hente dem fra Java ved at bruge:
String variable = System.getProperty("mykey");
I programmeringssammenhæng kan du udføre SET-kommandoen (SET classpath=c:\java) eller højreklikke på din computer > egenskaber > avanceret > miljøvariabler.
I en batchfil kan du bruge
SET classpath=c:\java
java c:\myapplication.class