Je reçois une exception pour le processus d'envoi de courrier à partir de l'application de démarrage de printemps

Exception in thread "restartedMain" java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
Caused by: java.lang.ClassCastException: class com.sendemail.sendsemail.service.MailServiceImpl cannot be cast to class com.sendemail.sendsemail.service.MailService (com.sendemail.sendsemail.service.MailServiceImpl and com.sendemail.sendsemail.service.MailService are in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @1132972)
at com.sendemail.sendsemail.SendsemailApplication.main(SendsemailApplication.java:23)
... 5 more


Solution du problème

java.lang.ClassCastException: class <Class_Name> cannot be cast to class <Class_Name> (<Class_Name> is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader <Class_Name> is in unnamed module of loader 'app') Ceci est lié au paquet d'outils de développement de printemps. Essayez de supprimer le package s'il n'est pas nécessaire.

Commentaires

Posts les plus consultés de ce blog

La fonction GCP Cloud pour écrire des données dans BigQuery s'exécute avec succès, mais les données n'apparaissent pas dans la table BigQuery

Erreur Symfony : "Une exception a été levée lors du rendu d'un modèle"

Le shell POSIX (sh) redirige stderr vers stdout et capture stderr et stdout dans des variables