Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

"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;
    }

I am trying to send mail using javamailsender for that i configured the above code using annotations after that I get the "java.lang.NoClassDefFoundError: org/springframework/core/type/AnnotatedTypeMetadata" exception any suggestions appriciate.

like image 996
Rajesh Mungara Avatar asked Oct 21 '25 16:10

Rajesh Mungara


1 Answers

It seems dependency spring-core is missing. You should add this jar.

like image 188
Alex Avatar answered Oct 23 '25 13:10

Alex



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!