2016-01-29 16 views
16

Oluşturulmuş bir kavanozu yerel Maven Deposuma kurmaya çalışırken bir sorunla karşılaşıyorum.Java yapay nesnesini Not Defteri ile Yerel Olarak Yayınla

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' 
} 

seni bu özel hata mesajı okuyorum Neden bazı fikrin var mı: ileti hatası sadece bana 'görev 'yayınla' bulunmazsa'

Bu Gradle Komut kullanıyorum göstermek? Teşekkürler.

, @RaGe belirtildiği gibi komutunun çalıştırılması

GÜNCELLEME sorunu çözüldü:

gradle publishToMavenLocal. 
+4

deneyin 'gradle publishToMavenLocal İlk günlerde ' – RaGe

+0

' gradle install 'sadece iyi çalıştı ... – AdamSkywalker

+1

@AdamSkywalker w şimdi, 'maven' eklentisini kullanımdan kaldırıldı. 'maven-yayınla' etrafında birkaç şey değiştirir. – RaGe

cevap

25

yerel maven için eserler yayınlamaya doğru iştir

gradle publishToMavenLocal 
İlgili konular