How to download javadocs and sources for jar using

2019-01-17 10:29发布

I am using Gradle 2.0. What should I write in build.gradle so that the javadocs and sources are also downloaded along with the jars?

3条回答
不美不萌又怎样
2楼-- · 2019-01-17 10:40

You can write an ArtifactResolutionQuery that copies all SourcesArtifact and JavadocArtifact for each of your dependencies

See here for an example and here for the gradle source code which does it for the Eclipse/Intellij plugins

查看更多
Evening l夕情丶
3楼-- · 2019-01-17 10:49

I guess your question is related to a dev workspace, here are links explaining how to add the required configuration in Gradle using the IDEs' plugins:

For Eclipse:

apply plugin: 'java'
apply plugin: 'eclipse'

eclipse {
    classpath {
        downloadJavadoc = true
        downloadSources = true
    }
}

For IntelliJ & Android Studio

apply plugin: 'java'
apply plugin: 'idea'

idea {
    module {
        downloadJavadoc = true
        downloadSources = true
    }
}

To run these plugins:

gradle cleanEclipse eclipse
gradle cleanIdea idea
查看更多
趁早两清
4楼-- · 2019-01-17 10:52

Add the javadoc or sources classifies as dependencies:

dependencies {
    compile "commons-codec:commons-codec:1.10:sources"
    compile "commons-codec:commons-codec:1.10:javadoc"
}
查看更多
登录 后发表回答