2012-06-05 30 views
9

我是gradle的新手,我试图使用gradle运行javadoc。我也跟着gradle javadoc page,所以我在加的build.gradle我的下一个任务:Javadoc与Gradle:在运行javadoc任务时不要获取库

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; 

我在做什么错?

感谢您的时间,

拉斐尔

回答

14

您必须配置您的Javadoc任务的类路径。例如:

​​

有关进一步的配置选项,请参阅DSL reference

+2

Tx,但你能解释一点/给一个更完整的例子吗? DSL参考根本不能解释新来Gradle的人(也是Groovy的新手)。我想做一件简单的事情:从Javadoc中排除依赖关系,并停止从它们导入,以防止为我的应用程序类创建Javadoc ... –