/**
* 判断项目中是否有slf4j的实现类
*/
@org.junit.Test
public void test() {
try {
Enumeration<URL> resources = ClassLoader.getSystemResources("org/slf4j/impl/StaticLoggerBinder.class");
while (resources.hasMoreElements()) {
URL url = resources.nextElement();
System.out.println(url.toString());
}
} catch (IOException e) {
e.printStackTrace();
}
}
看这里,看这里
文章总目录:博客导航
码字不易,尊重原创,转载请注明:https://blog.youkuaiyun.com/u_ascend/article/details/80485913
本文介绍了一种使用Java代码检测项目中是否存在SLF4J实现类的方法。通过枚举系统资源,查找特定的StaticLoggerBinder类来判断是否已加载了SLF4J的具体实现。

被折叠的 条评论
为什么被折叠?



