Я использую log4j для входа в мое приложение. В каждом классе мне нужно войти что-то я следующее:Log4j не видит файл .properties
Properties props = new Properties();
try {
props.load(new FileInputStream("/log4j.properties"));
} catch (Exception e){
LOG.error(e);
}
PropertyConfigurator.configure(props);
log4j.properties помещается в папку/SRC/основные/ресурсы/
путь /log4.properties дается представление о том, копия ссылка. Когда я запускаю приложение, он показывает FileNotFoundException
Не используйте 'FileInputStream', используйте файл' Class # getResourceAsStream() ', так как файл находится на пути к классам. Также вам не нужно самостоятельно загружать свойства log4j. –
Если я не загружаю log4j.properties, я получаю что-то вроде «log4j no config found. Настроить log4j правильно» –
Где вы помещаете файл? –