일단 요약하면, 위 에러는 Spring Rest Docs
를 사용시 spring starter에서 자동으로 생성하는 설정 파일 때문에 발생하는 에러이다.
build.gradle.kts를 고치면 해결된다.
extra["snippetsDir"] = file("build/generated-snippets")
// 생략
tasks.asciidoctor {
inputs.dir(snippetsDir)
dependsOn(test)
}
위 설정을 아래 처럼 바꾸면 해결된다.
val snippetsDir by extra { file("build/generated-snippets") }
// 생략
tasks.asciidoctor {
inputs.dir(snippetsDir)
dependsOn(tasks.test)
}
간단하게 해결!