J'ai essayé de résoudre cette "exception de méthode de destory" avec des astuces en ligne, mais sans succès. Voici le message d'erreur:
2017-10-16 15: 58: 13.234 ERREUR 12276 --- [main] o.s.b.f.s.DefaultListableBeanFactory: Détruit une méthode sur un bean avec le nom 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory' comme une exception.
Et voici mes dépendances POM.xml:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-aws</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-aws-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.6</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
</dependencies>
En ligne, il semble que le problème se situe au niveau de la dépendance spring-boot-starter-data-jpa. J'ai essayé des versions plus anciennes de la dépendance, et nettoyer MVN mais aucune d'entre elles ne fonctionne.
Après avoir régénéré le pom du printemps initializr, j'ai toujours la même erreur. Voici mes dépendances pom.xml:
<dependencies>
<!--need this aws dependency for some packages-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-aws</artifactId>
</dependency>
<!--need this aws dependency for some packages-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-aws-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.6</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
</dependencies>
Aucune suggestion?
Il y a tellement de pots en double ici ..
J'irais ici pour générer un projet de printemps avec les dépendances requises.
j'ai eu le même problème avec l'exception
:Destroy method on bean with name 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory' threw an exception
Java.lang.IllegalStateException: ApplicationEventMulticaster not initialized
et l'erreur était dans ma déclaration syntaxe de profil de printemps
@Profile({"production, dev"})
dans le bon sens:
@Profile({"production","dev"})