因此,我想给出一个Groovy Configuration及其Dependencies来找出Maven依赖范围,其中有six。
对于某些依赖项,它是微不足道的,因为implementation
巧妙地转换为Mavens compile
。
对errorpone
之类的东西怎么办?此配置具有自己的依赖性,但是它们的Maven范围是什么?有没有办法以编程方式告诉别人?我想避免进行庞大的Map<Configuration, String>
配置->它的Maven范围。
谢谢。
答案 0 :(得分:1)
Gradle的模型比Maven的硬编码范围丰富得多。仅当使用pom.xml
作为元数据将库发布到Maven存储库时,与Maven范围的关系才重要。
我建议阅读documentation around configurations或观看有关dependency management fundamentals主题的网络研讨会(注意:我是本次网络研讨会的联合主持人)