my earlier question的答案说我应该使用

@SpringBootApplication(scanBasePackages = {"path.to.your.project.root", "path.to.your.library.root"})


从库jar包(使用maven构建)中使Spring加载组件。

看来这应该是正确的答案,但没有用。

我可以告诉spring详细打印出它正在扫描哪些路径的零件吗?

最佳答案

您可以在application.properties或application.yml中为每个包创建自定义日志记录级别。请查看以下文档:
https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-custom-log-levels

您可以在那里声明,例如application.properties

logging.level.org.springframework=trace


或application.yml:

logging:
  level:
    root: ERROR
    org.springframework: TRACE

关于java - 如何使@SpringBootApplication(scanBasePackages ...)提供详细的跟踪输出?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61456656/

10-10 06:35