У меня есть зависимость в моем проекте, который не объявляет свои собственные необходимые зависимости. Как я могу объединить dep и его deps в один артефакт maven, чтобы я мог вместо этого зависеть от этого одного артефакта?
Первая (и, возможно, вторая) зависимость реализации - это реальный публичный API.
repositories {
maven {
url 'http://devsite.ctr-electronics.com/maven/release/'
}
}
dependencies {
implementation "com.ctre.phoenix:api-java:5.14.1"
implementation "com.ctre.phoenix:wpiapi-java:5.14.1"
implementation "com.ctre.phoenix:cci:5.14.1"
implementation "com.ctre.phoenix:canutils:5.14.1"
implementation "com.ctre.phoenix:platform-stub:5.14.1"
}