Javaで開発をしていると、LombokやMapStructなどのAnnotationProcessorでコードを生成していたりすると、コンパイル時にstackoverflowがでることがある。
.... Caused by: java.lang.StackOverflowError ....
基本的には、スレッドやコンパイラスレッドのスタックサイズを増やすことで解消します。Gradleでの設定は下記のように行います。
gradle.propertiesファイルに下記を設定します。
# デフォルトは-Xss512k org.gradle.jvmargs=-Xss1024k
になります。