可报错为:Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream at javax.mail.Session.loadProvidersFromStream(Session.java:928) at javax.mail.Session.access$000(Session.java:174) at javax.mail.Session$1.load(Session.java:870) at javax.mail.Session.loadResource(Session.java:1084) at javax.mail.Session.loadProviders(Session.java:889) at javax.mail.Session.<init>(Session.java:210) at javax.mail.Session.getDefaultInstance(Session.java:299) at org.out.HelloJMail.sendMail(HelloJMail.java:31) at org.out.HelloJMail.main(HelloJMail.java:58) 导入了最新的javamail_1.4.jar版本,activation.jar 1.1,调试了很久,就没用,请高手帮忙解决,在线等
import javax.mail.Message;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;public class Demo
{ public static void main(String[] args)
{
Properties props = new Properties();
props.setProperty("mail.smtp.auth", "true"); //验证;
props.setProperty("mail.transport.protocol","smtp"); //协议;
Session session = Session.getInstance(props); //为message创建session对象
session.setDebug(true); //显示调试信息;
Message msg = new MimeMessage(session); //创建邮件对象;
try
{
Transport tran = session.getTransport(); //创建发送
tran.connect("smtp.sina.com",25,"luorikanxiyang","liao56074458liao"); //创建连接
msg.setText("你好吗?"); //发送的内容;比较小时用,大的话,用containt;
msg.setFrom(new InternetAddress("[email protected]")); //发件人;
tran.send(msg,new Address[]{new InternetAddress("[email protected]")});//发送;
tran.close();
}
catch (Exception e)
{
System.out.println(e);
}
}
}
at javax.mail.Session.loadProvidersFromStream(Session.java:928)
at javax.mail.Session.access$000(Session.java:174)
at javax.mail.Session$1.load(Session.java:870)
at javax.mail.Session.loadResource(Session.java:1084)
at javax.mail.Session.loadProviders(Session.java:889)
at javax.mail.Session.<init>(Session.java:210)
at javax.mail.Session.getDefaultInstance(Session.java:299)
at org.out.HelloJMail.sendMail(HelloJMail.java:31)
at org.out.HelloJMail.main(HelloJMail.java:58)
导入了最新的javamail_1.4.jar版本,activation.jar 1.1,调试了很久,就没用,请高手帮忙解决,在线等