比如说我的javamail装到了c:\jdk1.4\javamail目录下,应该怎么设置呢
另外,我运行的时候怎么提示我
java.lang.NoClassDefFoundError: javax/activation/DataSource
这是什么意思?
另外,我运行的时候怎么提示我
java.lang.NoClassDefFoundError: javax/activation/DataSource
这是什么意思?
classpaht=c:\jdk1.4\javamail\mail.jar;c:\jdk1.4\javamail\smtp.jar;c:\jdk1.4\javamail\pop3.jar;c:\jdk1.4\javamail\imap.jar;c:\jdk1.4\javamail\mailapi.jar;
第二,import也要写正确;
import javax.mail.*;
import javax.mail.internet.*;
import javax.mail.search.*;
import javax.mail.event.*;
第三,javamail运行时经常需要activation包,你恐怕没有下载吧,
import javax.activation.*;下载这个包你可以去这儿:
http://wenchund.longcity.net
project - project settings - required libraries 选上你要的jar文件或目录。一般用jcreator or jbuilder都是这样,我还是建议不要随便改classpath,因为classpath是全局的,很多问题都出在这里。