我正在使用Gradle 2.0。我应该在build.gradle
写什么,以便javadoc和源也与jar一起下载?
答案 0 :(得分:92)
我猜您的问题与开发工作区有关,以下是解释如何使用IDE插件在Gradle中添加所需配置的链接:
apply plugin: 'java'
apply plugin: 'eclipse'
eclipse {
classpath {
downloadJavadoc = true
downloadSources = true
}
}
IntelliJ& Android Studio
apply plugin: 'java'
apply plugin: 'idea'
idea {
module {
downloadJavadoc = true
downloadSources = true
}
}
运行这些插件:
gradle cleanEclipse eclipse
gradle cleanIdea idea
答案 1 :(得分:6)
将javadoc
或sources
分类添加为依赖项:
dependencies {
compile "commons-codec:commons-codec:1.10:sources"
compile "commons-codec:commons-codec:1.10:javadoc"
}
答案 2 :(得分:4)
您可以撰写ArtifactResolutionQuery,为每个依赖项复制所有SourcesArtifact和JavadocArtifact
答案 3 :(得分:3)
除了上一个问题,这是Gradle Kotlin DSL版本:
plugins {
id("idea")
}
idea {
module {
isDownloadJavadoc = true
isDownloadSources = true
}
}