4

私はGradleを初めて使用し、非常に独自の美しさのドックレットをgradleで使用しようとしています。私は次のタスクを実行しました:

task myDoclet(type: Javadoc, dependsOn: myJavadocs) {
source = sourceSets.main.allJava
options.doclet = "com.myproject.webservice.doclets.Doclet2"
classpath = configurations.compile  }

それで、私は常に次のエラーになります:

javadoc: error - Cannot find doclet class com.myproject.webservice.doclets.Doclet2

私のドックレットへのパスであるoptions.docletpathがあることは知っていますが(しかし... srcまたはclass?)、説明が不足しているため、そこに何を置くべきか理解できません。docu

誰かが私にドクレットのパスを正しく設定して、私のかわいいドクレットを見つける方法を説明できますか?

御時間ありがとうございます!!

4

1 に答える 1

4

docletpathは、ドックレット開始クラスファイルへのパスを指定します。これは、jar(クラスファイルを含む)へのパスにすることも、クラスファイルが配置されているディレクトリを指すこともできます。http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/javadoc.html#docletpathで、ドックレットクラスパスに関するjavadocドキュメントを参照してください。

それがお役に立てば幸いです、よろしく、ルネ

于 2012-06-09T09:09:20.747 に答える