1
我正在编写一个使用SLF4J进行日志记录的库。该库包含具有Main()方法的类,所以我想在类路径中包含SLF4J的一些实现,例如Logback。从使用我的库的其他模块中排除依赖项
但我不想“污染”其他图书馆,将我的图书馆添加为依赖(意思是说,我不希望他们通过传递方式获取Logback作为依赖)。所以我想告诉Maven:“将Logback添加为依赖项,但不要将其添加为使用此库的其他模型中的传递依赖项”。
有没有办法做到这一点?
完美,谢谢! – Ofer