Uso il plug-in di pubblicazione di Maven per pubblicare un file di aar in un repository di Maven. Tuttavia ho notato che le dipendenze di compilazione non vengono aggiunte a pom.xml anche dopo aver aggiunto la proprietà transitiva. Sto usando com.android.tools.build:gradle:1.1.3Dipendenze non aggiunte al file POM - Android Gradle Pubblicazione di Maven
Qualche suggerimento su come risolvere questo?
build.gradle
publishing {
publications {
sdkAar(MavenPublication) {
artifacts {
groupId 'com.test'
artifactId 'my_sdk'
version currentVersion
artifact 'build/outputs/aar/release.aar'
artifact androidJavadocsJar {
classifier "javadoc"
}
}
}
sdkJar(MavenPublication) {
groupId 'com.test'
artifactId 'my_sdk_jar'
version currentVersion
artifact 'build/libs/release.jar'
artifact androidJavadocsJar {
classifier "javadoc"
}
}
}
repositories {
maven {
credentials {
username archiva_username
password archiva_password
}
}
}
}
Grazie in anticipo
stesso problema? http://stackoverflow.com/questions/24743562/gradle-not-including-dependencies-in-published-pom-xml –
puoi postare il tuo file gradle? –
Ho risolto questo problema utilizzando il plugin uploadArchives. Tuttavia sarebbe utile sapere come risolvere questo problema usando il plugin di pubblicazione – Jani