之前多数项目都是使用maven,没有详细的看过使用gradle构建的项目。
不做改动只作为学习的资料的话,项目原先的build文件已经够用了,但是当我想查看一个依赖的javadoc时,却发现gradle不会自动下载。
解决的办法很简单
对于idea来说
在build.gradle中加入的plugins中加入idea
并配置这个idea plugin
(注意,如果是使用gradle构建多模块的应用,这个配置需要放到最内层的项目的gradle的配置文件中。比较繁琐,暂时还没有找到其他更简便的配置方法)
具体代码如下
plugins{
id 'idea'
}
idea{
module{
downloadJavadoc = true
downloadSources = true
}
}
plugins的部分是直接加入原有的plugins就好
或者使用
apply plugin: 'java'
apply plugin: 'idea'
idea {
module {
downloadJavadoc = true
downloadSources = true
}
}
gradle cleanIdea idea
另外eclipse也可以进行类似的配置
参考 build.gradle - How to download javadocs and sources for jar using Gradle 2.0? - Stack Overflow