"java.lang.NoClassDefFoundError:org/springframework/core/type/AnnotatedTypeMetadata"

Raj*_*ara 3 spring-mvc jakarta-mail

@Bean
    public JavaMailSender mailSender() {
        JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
        mailSender.setDefaultEncoding("UTF-8");
        mailSender.setHost("smtp.googlemail.com");
        mailSender.setPort(465);
        mailSender.setUsername("XXXXXXXXX@gmail.com");
        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;
    }
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用javamailsender发送邮件,因为我使用注释配置了上面的代码,之后我得到了" java.lang.NoClassDefFoundError: org/springframework/core/type/AnnotatedTypeMetadata"异常任何建议appriciate.

Ale*_*lex 7

似乎缺少依赖性spring-core.你应该添加这个jar.