Сбой при запуске плагина maven graphql-java-codegen (отсутствует outputDir)
Я пытался сгенерировать модели Java, используя graphql-java-codegen, но я получаю сообщение об ошибке, связанное с отсутствием outputDir для цели, даже если outputDir настроен правильно. Не уверен, что я пропускаю какой-либо шаг. Любая помощь была бы замечательной.
Вот конфигурация плагина:
<plugin>
<groupId>io.github.kobylynskyi</groupId>
<artifactId>graphql-codegen-maven-plugin</artifactId>
<version>2.4.0</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<!-- all config options:
https://github.com/kobylynskyi/graphql-java-codegen/blob/master/docs/codegen-options.md
-->
<graphqlSchemas>
<includePattern>${project.basedir}/src/main/resources/schema.graphql</includePattern>
</graphqlSchemas>
<outputDir>${project.build.directory}/generated-sources/graphql</outputDir>
<apiPackageName>com.graphql.demo.api</apiPackageName>
<modelPackageName>com.graphql.demo.model</modelPackageName>
<customTypesMapping>
<DateTime>java.util.Date</DateTime>
</customTypesMapping>
<modelNameSuffix>TO</modelNameSuffix>
<parentInterfaces>
<queryResolver>graphql.kickstart.tools.GraphQLQueryResolver</queryResolver>
<mutationResolver>graphql.kickstart.tools.GraphQLMutationResolver</mutationResolver>
<subscriptionResolver>graphql.kickstart.tools.GraphQLSubscriptionResolver</subscriptionResolver>
<resolver><![CDATA[graphql.kickstart.tools.GraphQLResolver<{{TYPE}}>]]></resolver>
</parentInterfaces>
</configuration>
</execution>
</executions>
</plugin>
Команда, которую я использую для запуска цели создания плагина:mvn graphql-codegen:generate
Но я получаю следующую ошибку:
Failed to execute goal io.github.kobylynskyi:graphql-codegen-maven-plugin:2.4.0:generate (default-cli) on project graphql-demo: The parameters 'outputDir' for goal io.github.kobylynskyi:graphql-codegen-maven-plugin:2.4.0:generate are missing or invalid -> [Help 1]
Не уверен, почему он не может прочитать указанный outputDir в конфигурации плагина.