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

ClassPathScanningCandidateComponentProvider 是否无法扫描到我隔离classloader中的类

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

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