У меня есть этот код:устаревания предупреждения
task fatJar(type: Jar) << {
manifest {
attributes 'Implementation-Title': 'Gradle Jar File Example',
'Implementation-Version': version,
'Main-Class': 'mvc.MvcMain'
}
baseName = project.name + '-all'
with jar
}
Я получил это предупреждение:
Настройка ребенка спецификации задачи копирования во время выполнения этой задачи является устаревшим и планируется удалить в Gradle 4.0. Рассмотрите возможность настройки спецификации во время конфигурации или с помощью отдельной задачи , чтобы выполнить настройку. в build_b2xrs1xny0xxt8527sk0dvm2y $ _run_closure4.doCall
и это предупреждение:
Метод Task.leftShift (Закрытие) является устаревшим и планируется быть удалены в Gradle 5.0. Вместо этого используйте Task.doLast (Действие) .
Как переписать мою задачу?
Там краткая рецензия почему в http://mrhaki.blogspot.com/2016/11/gradle-goodness- replace-operator-for.html – Thad