Ошибка: пакет org.apache.log4j не существует при запуске кода из cmdJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Ошибка: пакет org.apache.log4j не существует при запуске кода из cmd

Сообщение Anonymous »

При запуске команды javac Main.java я получаю сообщение об ошибке «Пакет org.apache.log4j не существует».
класс

Код: Выделить всё

public class Main {

private static Logger logger = Logger.getLogger(Main.class);

public static void main(String[] args) {
BasicConfigurator.configure();

logger.info("in Main class");
}
}

Код: Выделить всё

xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0

groupId
example
1.0-SNAPSHOT



log4j
log4j
1.2.17
compile



Код: Выделить всё

log4j.properties

Код: Выделить всё

log4j.rootCategory=debug,console
log4j.logger.com.demo.package=debug,console
log4j.additivity.com.demo.package=false

log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.target=System.out
log4j.appender.console.immediateFlush=true
log4j.appender.console.encoding=UTF-8

log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.conversionPattern=%d [%t] %-5p %c - %m%n
Я получаю сообщение об ошибке:

Изображение


Подробнее здесь: https://stackoverflow.com/questions/567 ... e-from-cmd
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»