Я пытаюсь запрограммировать простое сообщение log4j2.
Вот как выглядит код:
package com.company;
import java.io.IOException;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
public class Main {
private static final Logger logger = LogManager.getLogger(Main.class);
public static void main(String[] args) throws IOException {
String message = "Hello there!";
System.out.println(message);
logger.info(message);
}
}
И мои внешние библиотеки импортируют API:
Когда я запускаю программу, она выдает:
java.lang.NoClassDefFoundError: org/apache/logging/log4j/LogManager
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.LogManager
Я уже импортировал соответствующие файлы JAR, но не понимаю, почему явсе еще получаю эту ошибку.
Что-то я делаю не так?