きり丸の技術日記

技術検証したり、資格等をここに残していきます。

build.gradleファイルを分割する(別gradleファイルを読み込む)

JavaでGradleで開発していると、build.gradleに静的解析タスクであったり、コード自動生成タスクであったり、間接的なタスクが増えることがあります。

今回は不要なタスクを別ファイルのgradleファイルに分割する方法を記事にします。

環境

  • Java
    • 17
  • Gradle
    • 7.5.1

      対応

別のgradleファイルを作成します。今回は静的解析タスクを切り出すので、analysis.gradleファイルを作成します。

その後、適切にタスクを分割して、build.gradleに次の記載をすれば終わりです。

apply from: 'analysis.gradle'

ソースコード

終わりに

10行くらいなら問題ないですが、200行は別ファイルに切り出した方がいいですね。

正直、build.gradleに可読性を求めても仕方ないのですが、そういうことが可能であることを理解しているのが大事だと考えています。

参考情報