2016-10-26 4 views
0

У меня есть две банки 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, включенный в проект. Поэтому я немного смущен тем, что я следую.

ответ

0

Единственная ошибка, которую я делал, заключалась в написании 'artifactId' не 'artifactID'. это сработало.

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