0

メールを送信するためにJavaメール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 に答える