CloudException: не найдено подходящего облачного коннектора - PullRequest
1 голос
/ 28 сентября 2019

Мой проект зависит от spring-boot-starter-cloud-connectors и spring-cloud-localconfig-connector.Вот мой код:

@Configuration
class MyConfig {

    @Bean
    public CloudFactory cloudFactory() {
        CloudFactory cf = new CloudFactory();
        cf.registerCloudConnector(new LocalConfigConnector());
        return cf;
    }

}

@Component
class MyComponent {

    @Autowired
    CloudFactory cf;

    @EventListener(value = ApplicationStartedEvent.class)
    public void postConstruct() {
        Cloud cloud = cf.getCloud();
    }

}

Когда я пытаюсь запустить приведенный выше код локально, я получаю исключение:

org.springframework.cloud.CloudException: Нет подходящего облаканайден соединитель

Хотя версия родителя не имеет значения, но я использую 2.1.8.RELEASE.

Может кто-нибудь указать, что не так с приведенным выше кодом?

1 Ответ

2 голосов
/ 28 сентября 2019

Вы должны добавить источник данных по умолчанию:

mysql://user:password@localhost:3306/databasename

Вы можете установить его, используя конфигурацию запуска, или создать для него отдельный properties файл.

...