log4j для автономного Java-проекта - PullRequest
2 голосов
/ 29 июля 2010

Я думал использовать log4j для моего автономного проекта Java. Можно ли использовать его для проекта Java (не веб-приложения).

Если это возможно, то как я могу иметь возможность инициализировать файл свойств и где следует Я положил файл свойств (структура каталогов).

Любая помощь приветствуется.

Ответы [ 3 ]

4 голосов
/ 29 июля 2010

Да, это возможно, мы делаем это все время. Вам просто нужен файл log4j.properties в вашем classpath, который в большинстве случаев означает базовый каталог вашего jar-файла. Если вы хотите иметь несколько файлов свойств с разными конфигурациями, вы можете создать конфигуратор свойств в некоторой точке входа перед вашим первым оператором регистрации.

2 голосов
/ 29 июля 2010

Да, это возможно.

Если вы планируете создать файл jar.

  • Убедитесь, что ваши log4j.properties находятся в папке classes в jarфайл.
  • Убедитесь, что ваша банка log4j включена в ваш путь к классу.

Наслаждайтесь!

1 голос
/ 29 июля 2010

Определенно возможно использовать log4j в отдельном проекте. Просто установите ваш classpath для включения jar log4j. Что касается файла свойств, в документации apache должно быть указано, где его ищет log4j (возможно, он также настраивается).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...