java - 如何使用 slf4j 在 java 中制作我自己的库,但使用我的库的代码也将使用 slf4j?

标签 java

我正在编写一个客户端服务器应用程序:2 个不同的服务器和一个客户端。服务器和客户端之间有一些共享代码,我将所有这些代码导出到另一个项目中。共享代码使用 slf4j,就像我的代码的非共享部分一样。我怎样才能继续在我的每个项目中包含 slf4j 而没有任何冗余?

我唯一能想到的就是将 slf4j 库包含到我的共享库中,然后我的项目将使用我的共享库的 slf4j。

谢谢

最佳答案

好吧,无论如何,当使用 intelliJ 构建我的共享库时,输出 jar 不包含 slf4j-ap-xxx.jar,因此一切都按预期工作!

关于java - 如何使用 slf4j 在 java 中制作我自己的库,但使用我的库的代码也将使用 slf4j?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57691354/

相关文章:

java - 什么时候必须在子类中定义构造函数?

java - 什么更好: multiple "if" statements or one "if" with multiple conditions?

java - Eclipse 中的 Gradle 项目依赖关系与 Buildship

java - 如何在android中正确设置位图的像素?

java - 方法泛型返回java类

java - 解析没有点的短月份的日期

java - 如何验证 Java 日志记录属性文件?

java - 使用java从html页面中提取单个值:

java - Camel exec 从 shell 脚本返回总是 null 字符串

java - 来自 URL 的 Android 位图始终为空