mdoTomofumi Chiba
5/2/2024, 12:12:37 PM

OpenAPI Generator x Gradle: タスクの別名について

Gradle で openapi-generator を複数のタスクで実行したいと思いました。
そのため、タスクに別名を付けたいと思い、以下のように変更しました。

openApiGenerate {
  // ...
}

tasks.register('generatePetStoreApiClient', GenerateTask) {
  // ...
}

java.nio.file.NoSuchFileException 等が発生。
どうやら openApiGenerate を使った場合のデフォルト値が入っていない様子。

tasks.register('generatePetStoreApiClient', GenerateTask) {
  // ...
  outputDir = "$rootDir/build/generate-resources/main/src/main/java"
}
TweetLike