当前位置: 首页 > 知识库问答 >
问题:

带多模块gradle的Springdoc

韩博简
2023-03-14

我试图在一个多模块的gradle项目中使用Springdoc,但我无法使它工作。有人做过类似的事情吗?

我的Gradle项目结构如下:
My project

  • 应用程序
  • 与模块1相同

Application模块依赖于每个模块项目和实现组:'org.springframework.boot',名称:'sping-boo-starter',版本:springBootVersion

在API子模块上有:
实现组:'org.springframework.boot',名称:'sping-boo-starter-web',版本: springStarterWeb
实现组:'org.springdoc',名称:'springdoc-openapi-ui',版本:'1.4.2'

共有1个答案

滕无尘
2023-03-14

这是指向使用gradle的多模块项目示例应用程序的链接。

它包含使用springdoc openapi ui和springdoc openapi mvc核心的gradle多模块项目的各种配置。

  • https://github.com/springdoc/springdoc-openapi-demos/tree/master/sample-springdoc-openapi-microservices

您可以看到gradle上的配置是如何完成的。

 类似资料:
  • 回到历史 我有这个android库,开发人员可以正常使用 现在我们正在从头开始重写库以创建V3。 在这个重组中,我们设法将lib分解成模块。所以可以说在V3上我们会有以下文物 这将为gradle结构提供以下模块: 对于其提供了一个,这样就可以使用模块中的所有内容,但实际上不需要在内部编译它。 但是我也想为现有的主机应用程序提供一个简单的迁移路径。意思是,我希望在V3上也有以下结合了和的工件(这基本

  • 多模块项目具有具有以下依赖关系的模块:web- 我在web模块中添加了sping-boo-gradle-plugin: 当SpringBootGradle插件下载旧的hibernate版本时,我在持久性模块中有重复的版本。 形象 我尝试覆盖web模块中的hibernate依赖项,它正在工作: 形象 为什么插件下载旧的Hibernate版本?是否有任何可能排除旧的Hibernate版本从sping-

  • https://docs.gradle.org/current/userguide/jacoco_plugin.html 并使用Gradle过滤JaCoCo覆盖报告 但没有发现任何线索 以下是gradle文件的内容 下面看我自己的答案

  • 我有以下Maven项目结构: i、 e.Project1、Project2和Project3在目录结构上是对等的,它们都是Spring Boot应用程序(JAR)。我想将Project2和Project3视为Project1的子项,而不改变目录结构。当我在父项目上执行相同的maven命令时,我需要在子项目上过渡地执行所有maven命令。而且最重要的是,我应该能够将它们打包到一个JAR文件中。我在谷

  • 我有一个带有多个模块的gradle(Android)库,有些模块依赖于其他模块(与这里的答案非常相似)https://stackoverflow.com/a/41761846/906362) 这对开发很有用,因为我可以对任何模块进行更改,并看到它们反映在其他模块上。但是要将构建发布到,我需要依赖项作为它们的在线版本。比如: 因此,当它被添加到项目中时,它正确地引用了在上找到的版本,而不是在使用时添

  • 问题内容: 我最近开始使用Gradle并替换了我现有的基于Maven的项目。过去我在使用Maven处理多模块构建时遇到很多问题。在处理多模块水龙头时,Gradle呼吸了新鲜空气,但还不是很完美。 我的项目有以下文件夹布局: 我遇到的问题是“ EnterpriseApp1”和“ ClientApplication”都依赖于CommonLib项目。我不知道如何配置“ EnterpriseApp1”构建