原先使用的代码如下: Session session = Session.getDefaultInstance(properties, null); 后来把代码修改为: Session session = Session.getInstance(properties, null);
再次试验,发现不报异常了。 原因:Session.getDefaultInstance()是获得一个默认的共享session,而创建一个session可以使用Session.getInstance()。