我有一个独立的maven项目,我们称之为foo-lib.jar
,这取决于slf4j-api.jar
bar-app.jar
取决于
foo-lib.jar
slf4j-api.jar
foo-lib.jar
项目可以独立构建和运行,它还包含一个额外的运行时依赖项
slf4j-jdk14.jar
我的问题是:如何在不slf4j-jdk14.jar
项目强制的情况下为bar-app.jar
声明此运行时依赖项? (我应该使用哪个范围)
(我很难在bar-app.jar
上测试这个效果; bar-app.jar
项目很复杂,并且由于某些原因它不能在我的机器上构建,所以我使用该项目的维护人员。)
我已经阅读了其他这些问题,但它仍然让我感到困惑。