是的,ClassPathScanningCandidateComponentProvider 只能扫描当前类加载器所加载的类路径下的类,无法扫描到隔离 classloader 中的类。这是因为 ClassPathScanningCandidateComponentProvider 是基于当前线程的上下文类加载器来扫描类路径的,而隔离 classloader 不在当前线程上下文类加载器的加载范围内的。如果需要扫描隔离 classloader 中的类,可以使用自定义的类扫描器来实现。

ClassPathScanningCandidateComponentProvider 无法扫描隔离 classloader 中的类

原文地址: https://www.cveoy.top/t/topic/lIjW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录