2015-08-03 2 views
0

Я хотел бы вывести банку, которая внутренне содержит мой байт зависимости, но переопределяет конкретный файл в банке зависимости с моим собственным. Я использую градирную сборку. Может кто-то помочь мне с этим? Задача, которую построить баночку для меня: jar { archiveName "JarName-${version}.jar" dependsOn configurations.runtime from { (configurations.runtime - configurations.provided).collect { it.isDirectory() ? it : zipTree(it) } } } Переопределить файл в зависимости от сборки сборки.

ответ

0

Ну я на самом деле перестал дублировать файл, включив следующую стратегию: duplicatesStrategy = DuplicatesStrategy.EXCLUDE

Похоже, мои изменения становится частью выходной баночки перед тем они переопределяются файлом в моем банке зависимости. Таким образом, ограничение проблемы дублирования помогло в решении проблемы.

Смежные вопросы