Maven可以提供范围,是否具有传递性?

Nic*_*all 17 dependencies maven

我有一个祖先依赖已依赖提供的范围,我需要将该范围传播到依赖于我的项目的任何东西.

例如,说我SomeProjectA依赖于SomeLibraryB.我需要提供范围SomeLibraryB.

目前要编译依赖的东西SomeProjectA,还必须设置SomeLibraryB已提供.我宁愿传播那个范围,然后有任何项目依赖于我的项目的家属处理..

Man*_*ser 20

我不认为这是可能的.每个项目都应该自己声明提供的依赖项.传播该范围是错误的,因为您不会对部署所做的部署做出假设,因为您不负责部署.你图书馆的用户那样做..