У меня есть проект Java, настроенный на Gradle 5 с пружинной загрузкой 2.1.3. Я пытаюсь создать простое приложение отдыха, чтобы использовать репозиторий Mongo-db и JPA с MySQL с простым сервисом.
Я не предназначен для использования на диване. хотя базовая / реактивная автоматическая конфигурация Couch загружается и создает проблему, я не могу исключить автоматическую конфигурацию Couch и получить исключение ниже -
java.io.FileNotFoundException: class path resource [org/springframework/data/couchbase/config/AbstractReactiveCouchbaseDataConfiguration.class] cannot be opened because it does not exist.
Я пытался исключить все автоконфигурации Couchbase, но безуспешно
"@SpringBootApplication(exclude = {
SpringBootCouchbaseConfigurer.class,
CouchbaseRepositoriesAutoConfiguration.class,
CouchbaseDataProperties.class,
CouchbaseReactiveRepositoriesAutoConfiguration.class,
CouchbaseReactiveDataAutoConfiguration.class,
CouchbaseDataAutoConfiguration.class,
CouchbaseAutoConfiguration.class,
CouchbaseConfiguration.class
})"
Если бы я мог добавить зависимость spring-data-couchbase, это бы сработало. но я не хочу включать Couch-base без необходимости в приложение.
Я ищу помощь / обходной путь для исключения автоконфигурации на основе Couch.