Как да задам променливите на средата за Java в Windows (пътя на класа)?
В инструкциите за инсталиране на JDK е обяснено как точно да зададете PATH
за различните версии на Windows.
Обикновено не трябва да задавате променливата на средата CLASSPATH
. Ако я оставите незададена, Java ще търси класове в текущата директория. Можете да използвате превключвателя на командния ред -cp
или -classpath
с java
или javac
.
Под Linux: http://lowfatlinux.com/linux-environment-variables.html
И разбира се, можете да ги извлечете от Java, като използвате:
String variable = System.getProperty("mykey");
В контекста на програмирането можете да изпълните командата SET (SET classpath=c:\java) или да кликнете с десния бутон на мишката върху променливите на средата на компютъра > properties > advanced >.
В пакетния файл можете да използвате
SET classpath=c:\java
java c:\myapplication.class