9

我是 gradle 新手,我正在尝试使用 gradle 运行 javadoc。我已经关注了gradle javadoc page,所以我在 build.gradle 中添加了我的下一个任务:

 apply plugin: 'java'


task myJavadocs(type: Javadoc) {
source = sourceSets.main.allJava  }

我的问题是,我的项目的任何库都没有添加,所以我得到了很多错误,比如下一个:

MyClass.java:7: package net.sf.oval.constraint does not exist import net.sf.oval.constraint.NotNull;

我究竟做错了什么?

谢谢你的时间,

拉斐尔

4

1 回答 1

14

您必须配置 Javadoc 任务的类路径。就像是:

myJavadocs {
    classpath = configurations.compile
}

有关更多配置选项,请参阅DSL 参考

于 2012-06-05T11:10:17.890 回答