我正在运行代码以用Java发送电子邮件。我下载了JavaAPI jar,并将其添加到路径中。我想我正确添加了它,因为我在“项目”窗口的外部库中看到了它,并且可以使用所有类(红色的下划线都没有)。
我运行以下部分代码:
final String host = "localhost"; // not sure what is supposed to be here
Properties properties = new Properties();
properties.setProperty("mail.smtp.host", host);
Session session = getInstance(properties);
运行代码时,它可以正确编译,但是在上面的代码存根的最后一行中会产生以下错误。
线程“ main”中的异常java.lang.NoClassDefFoundError:com / sun / mail / util / MailLogger
我使用的是IntelliJ,而不是pom.xml。
有人知道问题可能在哪里吗?