2016-05-31 30 views
2

私はgradleプラグインを書きましたが、localMavenに展開します。Gradleから「展開用リポジトリを指定する必要があります」

* What went wrong: 
    Execution failed for task ':uploadArchives'. 
    > Could not publish configuration 'archives' 
    > Must specify a repository for deployment 
enter code here 

しかし、私のファイルがすでにある: 私はこの

group='cn.sola.gradle' 
version='1.0-SNAPSHOT' 
uploadArchives { 
repositories { 
    mavenDeployer { 
     mavenLocal() 
    } 
    } 
} 

のようなコードを書くそれから私は、のGradleは しかし、このようなGradleの印刷をアップロード-qこのコマンドを実行します。 ディレクトリの下のファイルは次のようなものです。

ls ~/.m2/repository/cn/sola/gradle/HelloGradlePlugin/1.0-SNAPSHOT/ 

HelloGradlePlugin-1.0-SNAPSHOT.jar  ivy-1.0-SNAPSHOT.xml 
HelloGradlePlugin-1.0-SNAPSHOT.jar.sha1 ivy-1.0-SNAPSHOT.xml.sha1 

ファイルとは何ですか?あなたはMavenプラグインが提供するinstallタスクがあるローカルのMavenリポジトリにjarファイル(または何でも)「を展開」したい場合

は---- ----

:uploadArchives (Thread[main,5,main]) started. 
:uploadArchives 
Executing task ':uploadArchives' (up-to-date check took 0.001 secs) due to: 
    Task has not declared any outputs. 
Publishing configuration: configuration ':archives' 
Publishing to Maven repository 'MavenLocal' 
Published HelloGradlePlugin.jar (cn.sola.gradle:HelloGradlePlugin:1.0-SNAPSHOT) to file:/Users/sola1tmy/.m2/repository/cn/sola/gradle/HelloGradlePlugin/1.0-SNAPSHOT/HelloGradlePlugin-1.0-SNAPSHOT.jar 
Published ivy.xml (cn.sola.gradle:HelloGradlePlugin:1.0-SNAPSHOT) to file:/Users/sola1tmy/.m2/repository/cn/sola/gradle/HelloGradlePlugin/1.0-SNAPSHOT/ivy-1.0-SNAPSHOT.xml 
Publishing to org.gradle.api[email protected]b46e103 
:uploadArchives FAILED 
:uploadArchives (Thread[main,5,main]) completed. Took 0.516 secs. 

答えて

関連する問題