У меня есть две банки A и B. Я хочу добавить зависимость между этими двумя. Итак, я прочитал несколько примеров, доступных для этого, и пришел к выводу, что нам нужно отредактировать pom.xml B, чтобы добавить зависимость A (добавив такую информацию, как идентификатор группы, артефактID и версию A). Тогда, если мы включим B в наш проект, A будет автоматически включен. Для добавления информации о зависимостях в pom.xml, я делаю это:Загрузите все зависимости jar от artifactory с помощью gradle
pom.withXml {
def node = asNode().appendNode('dependencies').appendNode('dependency')
node.appendNode('groupId', 'A')
node.appendNode('artifactID', 'a')
node.appendNode('version', '1.0.0')
}
Чтобы использовать это в проекте, в моем главном build.gradle я пишу:
'B путь к классам: B: 1.0.0'
Но я не получаю A: a: 1.0.0, включенный в проект. Поэтому я немного смущен тем, что я следую.