我已经成功生成了 Apollo 类,并且可以在构建目录中看到它们,但是它们在类路径上不可用。奇怪的是,生成的枚举可用,但类本身不可用。
运行 Apollo 的 Github 上提供的示例项目确实有效,但我看不到配置之间的差异。
下面是麦克维。
https://github.com/michaeljq/graphQlMCVE https://github.com/michaeljq/graphQlMCVE
现在,你有src/main/graphql/
包含 GraphQL 文档。这意味着您的 Java 类将在没有 Java 包的情况下生成,这可能不是您想要的。
相反,在下面创建一个包树src/main/graphql/
(e.g., src/main/graphql/apollotest/mq/apollotest/api/
)。移动 GraphQL 文档并schema.json
那里。清理项目,您应该发现 Apollo 生成的类可以在您选择的任何 Java 包中使用(例如,apollotest.mq.apollotest.api
在上面的例子中)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)