Ich habe das folgende Tutorial befolgt (aber vielleicht ist es veraltet
Hier sind die relevanten Abhängigkeiten meines Pom:
Code: Select all
org.springframework.data
spring-data-r2dbc
1.4.2
com.github.jasync-sql
jasync-r2dbc-mysql
2.0.6
Code: Select all
server:
port: 2121
spring:
profiles:
active: ${env:default}
r2dbc:
url: r2dbc:mysql://localhost:3306/bf_db
username: root
password: root
app:
name: Bfit
org.springframework.beans.factory.UnsatisfiedDependencyException:
Fehler beim Erstellen einer Bean mit dem in der Datei definierten Namen „userController“
[/Users/vioffe/personal/bfit/api/target/classes/com/bfit/api/user/controller/UserController.class]:
Unerfüllte Abhängigkeit ausgedrückt durch Konstruktorparameter 0;
verschachtelte Ausnahme ist
org.springframework.beans.factory.UnsatisfiedDependencyException:
Fehler beim Erstellen einer Bean mit dem Namen „userService“, definiert in Datei
[/Users/vioffe/personal/bfit/api/target/classes/com/bfit/api/user/service/UserService.class]:
Unerfüllte Abhängigkeit, ausgedrückt durch Konstruktorparameter 0;
verschachtelte Ausnahme ist
org.springframework.beans.factory.BeanCreationException: Fehler
beim Erstellen einer Bean mit dem Namen „userRepo“, definiert in
com.bfit.api.user.db.UserRepo definiert in @EnableR2dbcRepositories
deklariert am
R2dbcRepositoriesAutoConfigureRegistrar.EnableR2dbcRepositoriesConfiguration:
Referenz auf Bean „r2dbcEntityTemplate“ kann beim Festlegen der Bean-Eigenschaft „entityOperations“ nicht aufgelöst werden; Verschachtelte Ausnahme ist
org.springframework.beans.factory.UnsatisfiedDependencyException:
Fehler beim Erstellen der Bean mit dem in der Klasse definierten Namen „r2dbcEntityTemplate“
Pfadressource
[org/springframework/boot/autoconfigure/data/r2dbc/R2dbcDataAutoConfiguration.class]:
Unerfüllte Abhängigkeit ausgedrückt durch Methode 'r2dbcEntityTemplate'
parameter 0; Verschachtelte Ausnahme ist
org.springframework.beans.factory.UnsatisfiedDependencyException:
Fehler beim Erstellen der Bean mit dem im Klassenpfad definierten Namen „r2dbcConverter“
resource
[org/springframework/boot/autoconfigure/data/r2dbc/R2dbcDataAutoConfiguration.class]:
Unerfüllte Abhängigkeit ausgedrückt durch Methode 'r2dbcConverter'
Parameter 0; Verschachtelte Ausnahme ist
org.springframework.beans.factory.UnsatisfiedDependencyException:
Fehler beim Erstellen der Bean mit dem in der Klasse definierten Namen „r2dbcMappingContext“
Pfadressource
[org/springframework/boot/autoconfigure/data/r2dbc/R2dbcDataAutoConfiguration.class]:
Unerfüllte Abhängigkeit ausgedrückt durch Methode 'r2dbcMappingContext'
Parameter 1; verschachtelte Ausnahme ist
org.springframework.beans.factory.BeanCreationException: Fehler
beim Erstellen einer Bean mit dem im Klassenpfad definierten Namen „r2dbcCustomConversions“
resource
[org/springframework/boot/autoconfigure/data/r2dbc/R2dbcDataAutoConfiguration.class]:
Bean-Instanziierung über Factory-Methode fehlgeschlagen; verschachtelte Ausnahme ist
org.springframework.beans.BeanInstantiationException: Failed to
instantiate
[org.springframework.data.r2dbc.convert.R2dbcCustomConversions]:
Factory-Methode 'r2dbcCustomConversions' hat eine Ausnahme ausgelöst; verschachtelte
Ausnahme ist java.lang.NoClassDefFoundError:
org/springframework/data/convert/JodaTimeConverters
Hier ist der vollständige Stack-Trace: https://pastebin.com/X4DGm4rQ
Mobile version