各位帮帮忙,找了半天没找到解决办法.已经在该工程下的lib和jdk的lib里加入activation.jar和mail.jar,
这是CLASSPATH的配置
C:\Program Files\Java\jdk1.5.0\lib\servlet-api.jar;C:\Program Files\Java\jdk1.5.0\lib\tools.jar;C:\Program Files\Java\jdk1.5.0\lib\dt.jar;C:\Program Files\Java\jdk1.5.0\lib\activation.jar;C:\Program Files\Java\jdk1.5.0\lib\mail.jar;
PATH的相关配置
C:\Program Files\Java\jdk1.5.0\bin;C:\Program Files\Java\jdk1.5.0\lib\servlet-api.jar;
但是依旧报出
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.getInstance(Session.java:232)
at com.Yz.emailMaker.EmailSender.send(EmailSender.java:47)
at com.Yz.emailMaker.EmailSender.main(EmailSender.java:77)
是不是和tomcat的配置有关系?