“de java.lang.NoClassDefFoundError: org/springframework/core/type/AnnotatedTypeMetadata”
@Bean
public JavaMailSender mailSender() {
JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
mailSender.setDefaultEncoding("UTF-8");
mailSender.setHost("smtp.googlemail.com");
mailSender.setPort(465);
mailSender.setUsername("[email protected]");
mailSender.setPassword("XXXXXXXXXXXXXXX");
Properties properties = new Properties();
properties.put("mail.smtp.auth", true);
properties.put("mail.smtp.starttls.enable", true);
mailSender.setJavaMailProperties(properties);
return mailSender;
}
Je suis en train d'envoyer des messages à l'aide de javamailsender pour que j'ai configuré le code ci-dessus à l'aide d'annotations après que je reçois la "java.lang.NoClassDefFoundError: org/springframework/core/type/AnnotatedTypeMetadata
" exception des suggestions remercie.
OriginalL'auteur Rajesh Mungara | 2013-11-16
Vous devez vous connecter pour publier un commentaire.
Il semble dépendance printemps-core est manquant. Vous devez ajouter cette
jar
.OriginalL'auteur Alex
Ou à l'aide de maven choisir une dépendance à partir d'ici: http://mvnrepository.com/artifact/org.springframework/spring-core
Quand j'ai eu cette erreur, la solution que j'ai posté m'a aidé. Je suppose que vous pourriez être manquant un autre Printemps module. Bonne chance!
J'ai réussi à le résoudre. Nous avons eu beaucoup de printemps des bibliothèques de différentes versions. J'exclus tous les d'eux, et les ajouter à nouveau avec le même vrsion - 4.2.5-la LIBÉRATION dans mon cas. Il a travaillé!
OriginalL'auteur Amio.io