Работа с зависимостями в Java¶
Apache Maven:¶
Создание файла maven-dependency-tree.txt
¶
Gradle:¶
Создание файла gradle-dependency-tree.txt
¶
Создание файла gradle-dependency-tree.txt
для мульти-проектных сборок¶
Для анализа зависимостей в Gradle-проектах Johnny использует файл gradle-dependency-tree.txt
. В обычных проектах он формируется автоматически. Однако в мульти-проектных сборках его корректное построение возможно только при наличии в проекте специальной задачи с ожидаемым именем.
Для получения всех зависимостей в таком случае необходимо произвести следующие действия:
Groovy¶
Добавить в файл build.gradle
код:
Kotlin¶
Добавить в файл build.gradle.kts
код:
После этого выполнить команду:
После создания артефактов необходимо применить команду консольного агента scan file для полученного результатов сканирования, например: