聞こえないJavaエンジニアが適当に書き連ねていく

つらつらとメモしたり日頃の溜まっている想いを吐き出す場所です。

GradleのJavadocタスクを動かす時に含める/除外するパッケージを指定する

これは何

ググって出てきた内容をコピーしたらうまく動かなくて諦めてたらTwitterで教えてもらったのでメモする。

教えてもらったツィート

書き方

指定したものだけを対象にしたいとき

javadoc {
    include 'hoge/xxx/yyy/**'
    include 'hoge/xxx/zzz/*Logic.java'
}

指定したものを除外したいとき

javadoc {
    exclude 'hoge/xxx/yyy/**'
}

メモ

*一つだけだと直下のみが対象になるので、下位のパッケージも指定したいときは ** と書く。

自分用メモ

文字コードUTF-8に設定する。

javadoc {
    options.charSet = 'UTF-8'
    options.encoding = 'UTF-8'
    include 'hoge/xxx/yyy/**'
    include 'hoge/xxx/zzz/*Logic.java'
}