简体   繁体   English

从 spring-boot 运行配置中删除 MongoDB

[英]Remove MongoDB from spring-boot run configurations

When I run my application using当我使用

mvn spring-boot:run mvn spring-boot:运行

my application, which does not use MongoDB, bootstraps some unknown MongoDB Repository.我的应用程序不使用 MongoDB,它引导一些未知的 MongoDB 存储库。 Is there any way to remove this or disable it?有什么办法可以删除或禁用它?

2020-06-26 09:45:56.632  INFO 15712 --- [           main] com.cisco.hr.wfpo.WfpoApplication        : No active profile set, falling back to default profiles: default
2020-06-26 09:46:01.083  INFO 15712 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2020-06-26 09:46:01.620  INFO 15712 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 504ms. Found 23 JPA repository interfaces.
2020-06-26 09:46:01.750  INFO 15712 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Reactive MongoDB repositories in DEFAULT mode.
2020-06-26 09:46:01.873  INFO 15712 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 117ms. Found 0 Reactive MongoDB repository interfaces.
2020-06-26 09:46:01.893  INFO 15712 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data MongoDB repositories in DEFAULT mode.

You have Spring Data MongoDB dependencies that are detected by Spring Data.您拥有 Spring 数据检测到的 Spring 数据 MongoDB 依赖项。

if you have below two starters, simply remove them如果您有以下两个启动器,只需删除它们

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-mongodb-reactive</artifactId>
</dependency>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM