spring-boot - spring boot 项目作为另一个 spring-boot 项目中的依赖项
问题描述
我有一个 spring boot 项目(project-lib),我将其作为 maven 依赖项包含在另一个 spring boot 项目(my-project)中。
现在项目库使用 logback,我想在我的项目中排除 logback 依赖项。
目前 project-lib 也被定义为与分类器的依赖关系jar-with-dependencies
是否可以将 project-lib 定义为普通依赖项而不是 jar-with-dependencies。
我试图将其定义为普通依赖项,假设它将下载所有必需的依赖项,因为 project-lib/pom.xml 已经定义了运行 project-lib 所需的依赖项,但它并没有那样工作。
my-project 的 pom.xml 的一部分
<dependency>
<groupId>com.xyz/groupId>
<artifactId>project-lib</artifactId>
<version>0.0.4-SNAPSHOT</version>
<classifier>jar-with-dependencies</classifier>
</dependency>
解决方案
推荐阅读
- cloud-foundry - Cloud Foundry:如何重新映射 Docker 映像中的暴露端口?
- javascript - 使用角度 8 更改类型和值输入
- ssh - 在 GitHub Actions 上通过 SSH 自连接
- python - python - 遍历列表以格式化
- python - 使用 Tesseract 识别页面上的单个字符
- javascript - 根据网站元素/错误/文本输出创建 iMacros 变量
- sql - 离开加入蜂巢
- javascript - Jquery图像显示/隐藏不起作用
- excel - excel SUMIF没有给出正确答案
- python - 如何使用 Python 在日志文件中复制/捕获标准输出