也许这可以作为一个针对个别依赖项的选项,因为有些合法场景你可能需要它。
我会给你一个具体的例子。
在Metabase中,我们的Amazon Redshift扩展作为一个独立的`:local/root`子项目;Amazon为其Redshift JDBC驱动程序有自己的仓库。理想情况下,我们只需在子项目中添加自定义的`:mvn/repos`,并在需要时将其拉入主项目中。目前,我们必须复制仓库路径并在两个位置指定`:mvn/repos`。
例如
```
{:extra-deps
{metabase/redshift {:local/root "modules/drivers/redshift", :mvn/include-repos true}}}
```
这样的配置应该是可行的