2017-08-13 54 views
1

我正在编写一个使用SLF4J进行日志记录的库。该库包含具有Main()方法的类,所以我想在类路径中包含SLF4J的一些实现,例如Logback。从使用我的库的其他模块中排除依赖项

但我不想“污染”其他图书馆,将我的图书馆添加为依赖(意思是说,我不希望他们通过传递方式获取Logback作为依赖)。所以我想告诉Maven:“将Logback添加为依赖项,但不要将其添加为使用此库的其他模型中的传递依赖项”。

有没有办法做到这一点?

回答

相关问题