Я недавно обновил свое приложение для использования Spring Boot 2.1.1.RELEASE и JDK 11 с tomcat 9.0.14. С тех пор регистрация не работает. Все было хорошо раньше. Ниже приводится простая регистрация, которую я пытаюсь заставить работать.
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class LoggingController {
private static final Logger logger = LogManager.getLogger(LoggingController.class);
@RequestMapping("/")
public String index() {
logger.info("This is an INFO message.");
logger.warn("This is a WARN message.");
logger.error("You guessed it, an ERROR message.");
logger.trace("This is a TRACE message.");
logger.debug("This is a DEBUG message.");
return "Welcome to Spring Logging! Check the console to see the log messages.";
}
}
По ссылке я добавил ниже в мой application.properties
logging.level.web=debug
Что-нибудь еще было изменено? Я вижу, что логирование работает с импортом slf4j
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Но я бы не хотел обновлять это во всем приложении.