2014-06-18 2 views
5

라이센스를 사용하여 my gradle 빌드의 모든 종속성 (과도적인 종속성 포함)을 나열하려고합니다. IntelliJ gradle 플러그인을 사용하여이 작업을 수행 할 수 있습니까? 그렇다면 어떻게? 또는 gradle 명령 줄 명령으로도 충분합니다.라이센스를 사용하여 모든 gradle 종속성 나열

+0

라이센스 정보가 gradle에 저장되어 있는지 알지 못합니다. 아마도 소스 코드를 파헤 치거나 디버깅을해야 할 것입니다. – Opal

+0

그라데이션이 아니라 메이븐에 있습니다. 프로젝트는 gradle을 사용하는 maven 종속성을 포함합니다. –

+0

예, 이해했습니다. 그러나 gradle을 사용하여 데이터를 표시해야합니다. 그렇습니까? – Opal

답변

7

나는 license-gradle-plugin을 권하고 싶습니다. downloadLicense 태스크를 통해 종속성의 라이센스를보고 할 수 있습니다.

+1

예, 훌륭한 도구입니다. 속성을 올바르게 설정하는 방법에 대한 답변을 알려주십시오. 다음을 수행 할 위치를 모른다 : downloadLicenses { includeProjectDependencies = true dependencyConfiguration = '컴파일' } 그 파일은 build.gradle 파일에 포함되어야합니까? –

+1

좋아, 직접 찾았 어. 그것은 build.gradle에 있어야합니다. 하지만 컴파일을 찾고있는 것이 아니라 컴파일을 제공합니다. :) –

+1

@MatthiasKricke 굉장하고 내 목숨을 구했습니다. 감사! – sealskej

관련 문제