Файлы классов Java в текущем каталоге?

Как "java" знает, что файл класса должен выполняться без установки класса path.ie. Проверяет ли он текущий каталог по умолчанию или нам нужно также указать путь к классу для текущего каталога.

1 ответ

Решение

Сначала проверяет текущий каталог. Если класс не найден, он ищет этот класс в пути к классам.

Путь к классу по умолчанию - это текущий каталог. Настройка CLASSPATH переменная или с помощью -classpath параметр командной строки переопределяет этот параметр по умолчанию, поэтому, если вы хотите включить текущий каталог в путь поиска, вы должны включить "." в новых настройках. [ источник]

Другие вопросы по тегам