我嘗試同步我的包從bintray與Maven中心,但得到這個錯誤:如何爲Maven Central生成Javadoc?
什麼我需要做的,生成的Javadoc?
我用的搖籃:
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
classpath 'com.novoda:bintray-release:0.3.4'
}
我嘗試同步我的包從bintray與Maven中心,但得到這個錯誤:如何爲Maven Central生成Javadoc?
什麼我需要做的,生成的Javadoc?
我用的搖籃:
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
classpath 'com.novoda:bintray-release:0.3.4'
}
在Maven中:
據the docs,你應該添加javadoc
插件:
<project>
...
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
...
</configuration>
</plugin>
</plugins>
...
</reporting>
...
</project>
然後運行mvn site
。
在搖籃:
據the docs,你應該增加Javadoc
類型的任務,那麼這個任務的輸出添加到configuration
或publication
:
apply plugin: 'java'
task myJavadocs(type: Javadoc) {
source = sourceSets.main.allJava
}
您可以在Bintray's examples project on GitHub上找到發佈到Bintray JCenter的Gradle項目的完整示例。
您可能想添加'gradle'標籤並刪除'maven',因爲這是一個gradle問題。 –