tutorial que proyecto estructura espaƱol desde dependencias crear consola comandos maven gradle android-studio

que - maven vs gradle



Usa gradle para subir el jar al repositorio local de Maven (1)

Sospecho que el problema es que solo está editando el POM (a través de pom.project ), en lugar de configurar las coordenadas reales de Maven utilizadas para la instalación. Pruebe lo siguiente en su lugar:

// best way to set group ID group = ''com.example'' install { repositories.mavenInstaller { // only necessary if artifact ID diverges from project name // the latter defaults to project directory name and can be // configured in settings.gradle pom.artifactId = ''myName'' // shouldn''t be needed as this is the default anyway pom.packaging = ''jar'' } }

PD: el directorio de samples en la distribución completa de Gradle contiene muchas compilaciones de ejemplo, también para el plugin maven .

Esta pregunta se me ha hecho varias veces, pero de alguna manera no logro que esto funcione. Gradle es una gran herramienta, pero su documentación es todo menos genial. Ningún ejemplo hace que sea casi imposible de entender para alguien que no lo usa a diario.

Estoy usando Android Studio y quiero cargar mi jar de salida de módulo a mi repositorio local de Maven.

apply plugin: ''java'' dependencies { compile ''com.google.http-client:google-http-client-android:1.18.0-rc'' } apply plugin: ''maven'' configure(install.repositories.mavenInstaller) { pom.project { groupId ''com.example'' artifactId ''example'' packaging ''jar'' } }

Cuando empiezo una compilación en Android Studio, puedo ver en la pestaña Gradle que

:install

es invocado También obtengo un nuevo jar en mi carpeta de compilación, pero ese jar no se carga en Maven. [El repositorio de Maven existe y el complemento Google appengine gradle carga su jar desde otro módulo del mismo proyecto muy bien.]

¿Qué me estoy perdiendo?