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 に答える