javax.mail.Сессионный конструктор "не виден" - PullRequest
0 голосов
/ 11 марта 2011

Это почти то же самое, что код Google App Engine для использования JavaMail. Ссылка

Это дает конструктору сеанса не видимую ошибку.Другие операции импорта кажутся хорошими, так почему же это происходит с Session?

import com.google.appengine.api.datastore.Entity;
import com.google.appengine.api.datastore.DatastoreService;
import com.google.appengine.api.datastore.DatastoreServiceFactory;
import java.util.Properties;
import javax.mail.Session;
import javax.mail.Message;
import javax.mail.Transport;
import javax.mail.MessagingException;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;

Properties props = new Properties();
Session session = new Session(props, null);

1 Ответ

3 голосов
/ 11 марта 2011

Session не имеет публичного конструктора; вам нужно использовать статические getInstance() или getDefaultInstance() методы. См. Javadoc .

...