central - Publicar artefacto Java a Maven Local con Gradle
maven central (1)
La tarea correcta para publicar artefactos al experto local es
gradle publishToMavenLocal
Estoy enfrentando un problema al intentar instalar un jar generado en mi repositorio local de Maven. El mensaje de error solo me muestra ''tarea'' publicar ''no se encuentra''
Estoy usando este script de Gradle:
buildscript {
ext {
springBootVersion = ''1.3.2.RELEASE''
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
apply plugin: ''java''
apply plugin: ''eclipse''
apply plugin: ''idea''
apply plugin: ''spring-boot''
apply plugin: ''maven-publish''
jar {
baseName = ''mongofoundry''
version = ''1.0.0''
}
sourceCompatibility = 1.7
targetCompatibility = 1.7
repositories {
mavenCentral()
}
dependencies {
compile(''org.springframework.boot:spring-boot-starter-web'')
compile(''org.springframework.boot:spring-boot-starter-data-mongodb'')
testCompile(''org.springframework.boot:spring-boot-starter-test'')
}
publishing {
publications {
mavenJava(MavenPublication) {
from components.java
}
}
}
eclipse {
classpath {
containers.remove(''org.eclipse.jdt.launching.JRE_CONTAINER'')
containers ''org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7''
}
}
task wrapper(type: Wrapper) {
gradleVersion = ''2.9''
}
¿Tienes alguna idea de por qué estoy leyendo ese mensaje de error? Gracias.
ACTUALIZADO
Ejecutando el comando como se menciona @RaGe, resolvió el problema:
gradle publishToMavenLocal.