javax.mail.Session构造函数“不可见”

时间:2011-03-11 10:26:01

标签: java javamail

这几乎与使用JavaMail的Google App Engine代码相同。 Link

它为Session构造函数提供了不可见的错误。其他进口似乎没问题,为什么这会发生在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 个答案:

答案 0 :(得分:3)

Session没有公共构造函数;您需要使用静态getInstance()getDefaultInstance()方法。请参阅javadoc