Я знаком с синтаксисом compile project(':A')
, где один подмодуль многомодульного проекта объявляет компиляцию зависимости от другого подмодуля. Недавно я наткнулся на compile module(':A')
(извините, у меня нет ссылки). Как второй отличается от первого?Проект «Грейд-проект» и «зависимость от модуля»?
1
A
ответ
0
Исходя из документов:
23.4.2. Зависимости клиентского модуля
Зависимости клиентского модуля позволяют объявлять транзитивные зависимости непосредственно в скрипте сборки. Они заменяют дескриптор модуля во внешнем репозитории.
Пример 23.8. Зависимости модуль клиента - транзитивные зависимости
build.gradle
dependencies {
runtime module("org.codehaus.groovy:groovy:2.4.4") {
dependency("commons-cli:commons-cli:1.0") {
transitive = false
}
module(group: 'org.apache.ant', name: 'ant', version: '1.9.6') {
dependencies "org.apache.ant:ant-launcher:[email protected]",
"org.apache.ant:ant-junit:1.9.6"
}
}
}
Смотрите документацию здесь: https://docs.gradle.org/current/userguide/userguide_single.html#sub:client_module_dependencies
Смежные вопросы
- 1. Зависимость модуля от сгенерированного jar
- 2. Maven: «зависимость от модуля»
- 3. Зависимость от углового модуля
- 4. Зависимость от модуля non-maven
- 5. Зависимость от градля от модуля другого проекта
- 6. Зависимость кругового модуля от python
- 7. Зависимость от модуля библиотеки Android
- 8. Зависимость от приложения модуля AngularJS
- 9. Зависимость от модуля идеи Intellij
- 10. Зависимость от модуля Gradle для Android
- 11. Зависимость модуля
- 12. Добавить зависимость от модуля maven без источников
- 13. Не удается разрешить зависимость от доморощенного модуля
- 14. Проект Eclipse и зависимость maven
- 15. maven: не включать зависимость модуля
- 16. Зависимость модуля от IntelliJ IDEA 11
- 17. Зависимость Webpack от модуля, ожидающего загрузки DOM
- 18. Угловая зависимость модуля и $ route.resolve
- 19. Добавить зависимость от модуля в Maven
- 20. Как работает зависимость от модуля в Android?
- 21. Hadoop Streaming - зависимость от модуля Perl
- 22. Проект на основе модуля и нормальный проект
- 23. Включая большой проект как зависимость от Webpack
- 24. Drupal API: как загрузить зависимость модуля от другого модуля
- 25. Проект Maven как зависимость от Playframework
- 26. Зависимость модуля в призме
- 27. androidTestCompile и зависимость от другого модуля заканчивается ClassNotFoundException
- 28. зависимость модуля cx_freeze
- 29. Как добавить CastCompanionLibrary в зависимость от моего модуля Android Studio?
- 30. Зависимость модуля Python
Так что должен сказать, что «Я не только знаю, что зависимости мне нужно, я также знаю, что мои зависимостей зависимостям нужны»? Это так муравей. Почему кто-то хочет это сделать - кажется, мухи перед лицом «управления зависимостями»? –
@AbhijitSarkar Я просто показываю вам, что говорят документы и отвечает на ваш вопрос. –