我創(chuàng)建了一個(gè) spring-boot-2 gradle 項(xiàng)目,也在build.gradle文件中添加了下面給出的 Kafka 相關(guān)依賴(lài)項(xiàng)。dependencies { implementation 'org.springframework.cloud:spring-cloud-starter-zipkin' compile 'org.springframework.cloud:spring-cloud-starter-bus-kafka'}現(xiàn)在我想從文件中禁用所有與 Kafka 相關(guān)的自動(dòng)配置,application.yaml 因?yàn)槲乙褔L試在我的 yaml 文件中給出以下代碼。spring: autoconfigure: exclude: - org.springframework.boot.autoconfigure.kafka.KafkaAutoConfiguration實(shí)施上述措施后,Kafka 仍會(huì)自動(dòng)配置并開(kāi)始將 Kafka 與應(yīng)用程序集成。我也試過(guò)下面的代碼,但這也不適合我。@SpringBootApplication@EnableAutoConfiguration(exclude = KafkaAutoConfiguration.class)public class ApiGatewayApplication { public static void main(String[] args) { SpringApplication.run(ApiGatewayApplication.class, args); }}現(xiàn)在請(qǐng)任何人幫助我,如何從 yaml/properties 文件中禁用所有與 kafka 相關(guān)的自動(dòng)配置?
如何在不刪除依賴(lài)項(xiàng)的情況下從 spring-boot-2 中的 yaml/properties
動(dòng)漫人物
2023-06-14 15:56:32