Spring boot 如何使Spring引导跳过某些配置

Spring boot 如何使Spring引导跳过某些配置,spring-boot,configuration,spring-profiles,Spring Boot,Configuration,Spring Profiles,我有一个SpringBoot项目,它使用DB连接和其他很多东西。 现在我在项目中添加了另一个“主类”。问题是:通过启动这个类,所有配置设置(来自application.yml)都被加载。但那不是我想要的。 我希望项目开始时不尝试绑定到任何数据源。。。 但是怎么做呢?为什么要添加几个主要类?尝试使用不同的配置文件。您可以使用-Dspring.profiles.active=?启动应用程序?财产 例如: 只需添加application-test.properties并使用-Dspring profi

我有一个SpringBoot项目,它使用DB连接和其他很多东西。 现在我在项目中添加了另一个“主类”。问题是:通过启动这个类,所有配置设置(来自application.yml)都被加载。但那不是我想要的。 我希望项目开始时不尝试绑定到任何数据源。。。
但是怎么做呢?

为什么要添加几个主要类?尝试使用不同的配置文件。您可以使用-Dspring.profiles.active=?启动应用程序?财产

例如: 只需添加application-test.properties并使用-Dspring profiles.active=test运行应用程序,测试属性文件中的属性就会被加载。并可能使用application.properties中的相同密钥覆盖属性