Вопрос о Eclipse и пути к классам в конфигурации запуска

Вопрос о Eclipse и пути к классам в конфигурации запуска

Ответов: 3


2 принят

Нет, папка проекта сама по себе не находится в пути к классам - выходные папки проекта (обычно одна вложенная папка с именем bin или classes).

Если вы поместите свои log4j.properties в исходную папку вашего проекта вместо своей корневой папки, тогда все должно работать (исходные файлы в исходной папке автоматически копируются в папку вывода).

В общем, вам не нужно будет путаться с путями классов маршрутов запуска - в большинстве случаев более целесообразно изменить (или, как в вашем случае, правильно использовать) путь сборки в свойствах проекта.


1

папка проекта по умолчанию не добавляется в путь к классам. По умолчанию путь к классам содержит только папку классов.

Вам придется вручную добавить любую другую папку в путь к классам.


0

У вас есть два варианта:

  • поместите файл log4j.properties в папку src
  • Создайте дополнительную исходную папку, обычно называйте ресурсы или res, и поместите файл log4j.properties там

Причина, по которой он сейчас не работает, заключается в том, что файл не находится в пути к классу проекта. Вы можете увидеть путь к классам из Project> Properties> Java Build Path

затмение, путь к классам,
Похожие вопросы