하나 이상의 gradle 프로젝트/하위 프로젝트에 대한 복잡한 종속성 트리가 있습니다.복잡한 Gradle 의존성을 해결하는 도구
그래서 나는 gradle dependencies
을 실행하고 의존성이있는 큰 OLE 파일 ascii 트리를 만듭니다.
하지만 내 huuuuge gradle 파일은 읽기가 쉽지 않습니다.
아마도 이것을 보는 도구가 있습니까? 또는 대신 json 형식의 출력을 얻는 방법은 무엇입니까?
하나 이상의 gradle 프로젝트/하위 프로젝트에 대한 복잡한 종속성 트리가 있습니다.복잡한 Gradle 의존성을 해결하는 도구
그래서 나는 gradle dependencies
을 실행하고 의존성이있는 큰 OLE 파일 ascii 트리를 만듭니다.
하지만 내 huuuuge gradle 파일은 읽기가 쉽지 않습니다.
아마도 이것을 보는 도구가 있습니까? 또는 대신 json 형식의 출력을 얻는 방법은 무엇입니까?
IntelliJ IDEA를 사용하는 경우 (Java를 코딩하는 것이 좋습니다), 종속성 트리를 클릭 가능한 트리로 표시 할 수있는 Gradle View
플러그인이 있습니다. 그 외에는
은 또한 dependencies
작업을 표시해야 --configuration
와 구체적인 구성을 제공 할 수 있습니다, 또는 당신이 특정 종속성이 어디에서 오는지 알고 싶어하는 것이 더 있다면 당신은 dependencyInsight
작업을 사용할 수 있습니다.
이 도구를 사용하여 intelliJ에서 프로젝트를로드 할 수 있습니다. –
결국 작업 의존성 그래프 작업이 필요했습니다. 왜냐하면 내가 몇 군데의 항아리를 몇 군데 끌어 들이고 있었으므로 ... 실제로 문제는 내 작업이 어리석은 방식으로 서로에 달려있어서 당신이 만든 것이 무엇이든 거의 모든 빌드 작업을 수행한다는 것이 었습니다.
그리고 여기에 플러그인이 : https://github.com/mmalohlava/gradle-visteg
이 deps에서은 GraphVIZ 파일을 작성가. 그런 다음 graphviz를 사용하여 이미지로 렌더링하여 진행 상황을 볼 수 있습니다.
어쩌면 gradle : core-module : dependencies와 같은 구체적인 모듈을 실행 해 봅니다. – AdamSkywalker