我知道这样做:
gradle dependencies
列出完整的依存关系树。现在,我正在寻找一种以编程方式操作依赖关系树的方法,这样我就可以打印相同的层次结构,但使用的是JSON,而不是Gradle cli现在在控制台中使用的格式。
我应该使用哪些时髦的类来实现这一点?
已编辑
我想(在JSON中)获得如下内容:
"dependencies" : [
{
"groupId" : "com.something",
"artifactId" : "somethingArtifact",
"version" : "1.0",
"dependencies" : [
"groupId" : "com.leaf",
"artifactId" : "standaloneArtifact",
"version" : "2.0",
]
},
{
"groupId" : "com.leaf",
"artifactId" : "anotherStandaloneArtifact",
"version" : "1.0",
"dependencies" : []
}
]
正如您在这里看到的,我知道哪个依赖关系依赖于哪些其他依赖关系。
暂无答案!
目前还没有任何答案,快来回答吧!