无法在Springboot java配置中排除MongoutoConfiguration

无法在Springboot java配置中排除MongoutoConfiguration,java,mongodb,spring-boot,Java,Mongodb,Spring Boot,我试图在Springboot应用程序中排除MongoutoConfuguration 应用程序属性 spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration spring.data.mongodb.host=mongodb://localhost/test spring.data.mongodb.host1=mongodb://localhost

我试图在Springboot应用程序中排除MongoutoConfuguration

应用程序属性

spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration
    spring.data.mongodb.host=mongodb://localhost/test
    spring.data.mongodb.host1=mongodb://localhost/test1
@SpringBootApplication
@EnableCaching
@EnableAutoConfiguration(exclude = {MongoAutoConfiguration.class})
public class TestApplication {
    public static void main(String[] args) {
        SpringApplication.run(TestApplication.class, args);
    }
}
主类

spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration
    spring.data.mongodb.host=mongodb://localhost/test
    spring.data.mongodb.host1=mongodb://localhost/test1
@SpringBootApplication
@EnableCaching
@EnableAutoConfiguration(exclude = {MongoAutoConfiguration.class})
public class TestApplication {
    public static void main(String[] args) {
        SpringApplication.run(TestApplication.class, args);
    }
}
我没有收到任何错误。但是数据库连接了,数据库分配给spring.data.mongodb.host

这对我很有用:

@SpringBootApplication(exclude = EmbeddedMongoAutoConfiguration.class)