Я использую RHEL 5.4 linux и пишу свои первые несколько тестовых программ java.
javac и java поставляются по умолчанию, поэтому я смог запустить программу Hello World.
Я хочу проверить текущий путь к классу.
Ничего не приходит
$ echo $CLASSPATH
или
$ env | grep -i classpath
Означает ли это, что переменная classpath является необязательной, и мы устанавливаем ее только тогда, когда мы хотим установить значения, специфичные для проекта?
Кроме того, как он может найти стандартные java банки? потому что я могу использовать System.out.println? Означает ли это, что classpath используется для указания нестандартных java-jar-файлов, потому что java уже знает, где установлены стандартные jar-файлы, поэтому для его внутреннего использования не требуется CLASSPATH