0

我正在使用 java mail api 发送邮件但遇到以下错误..

no suitable method found for getInstance(java.util,Properties,java.net.Authenticator)

这是我在java中的代码片段..

 Authenticator auth = new Authenticator() {

        public PasswordAuthentication getPasswordAuthentication() {
            return new PasswordAuthentication(userName, password.toCharArray());
        }
    };
    Session session = Session.getInstance(properties, auth);

我在下一行收到提到的错误..

Session session = Session.getInstance(properties, auth);

请帮我 。提前致谢..

4

1 回答 1

3

问题是您已经导入java.net.Authenticator而不是javax.mail.Authenticator. 查看错误消息中指定的类型,然后查看文档中的参数类型Session.getInstance

于 2013-11-14T10:08:24.897 回答