Это будет частью основных библиотек (rt.jar
), так что это будет везде, где вы установили java JRE;особенно под $JAVA_HOME/jre/lib
Вы можете заглянуть внутрь файлов .jar
, используя команду jar
.Чтобы увидеть класс, который вы упомянули, вы можете сделать:
jar tvf rt.jar
Здесь перечислены все классы в этой банке.
Обратите внимание, что JVM автоматически ищет это местоположение - оно не требуется и не включено в переменную среды CLASS_PATH.(Вы можете добавить его, но это будет просто избыточно)
Для ясности отредактируйте:
JVM по умолчанию включает <Where_you_installed_jdk>/jre/lib
и <Where_you_installed_jdk>/jre/lib/ext
Все остальное должно быть добавлено вами явным образом либо путем передачи его непосредственно в java с помощью опции -cp
, либо путем добавления его в переменную окружения CLASS_PATH
.
С соответствующей документацией можно ознакомиться по адресу: http://download.oracle.com/javase/6/docs/technotes/tools/findingclasses.html