Плагин Java добавляет компиляцию Java вместе с возможностями тестирования и объединения в проект, а также compileJava
, test
, jar
et c. задания. Подробнее об этом здесь .
plugins {
id 'java'
}
Jacoco - это плагин, который используется для отчетов о тестировании покрытия .
Нет четкого способа получить полный список задач от каждого плагина, однако вы можете распечатать разницу задач после того, как каждый плагин был применен, чтобы увидеть, как меняется ваш список плагинов, т.е.
build.gradle
def tasksBefore = [], tasksAfter = []
project.tasks.each { tasksBefore.add(it.name) } // get all tasks
apply(plugin: 'jacoco') // apply plugin
project.tasks.each { tasksAfter.add(it.name) } // get all tasks
tasksAfter.removeAll(tasksBefore); // get the difference
println 'jacoco tasks: ' + tasksAfter;