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.