本帖最后由 haoyuewuwei 于 2009-08-16 13:11:26 编辑

解决方案 »

  1.   

    问题已经解决:程序是我从书上看来的,书上有这么一句话:说是用mail的话,要下载JavaMail API和JavaBeans Activation Framwork这两个包,但是备注里说如果是J2EE工程的话,会自带这两个包。
    我建的是javaweb工程,用的IDE是MyEclipse7.1,一开始我在工程旁边看到有J2EE的类库了,而且也找到了mail这个包,但是classloader始终报ClassNotFounder错误,后来我就想,是不是这个ClassLoader没有去J2EE下,load class,而只是在本工程的lib目录下load了,于是我去网上下载了上面的两个包,一运行,果然可以了。当然关于读不读J2EE库下面的jar只是我的猜测,因为我用的jdk是1.6的,可是貌似MyEclipse里面J2EE的jdk是1.4的,不知道这个不匹配是不是也有一定的关系,反正最后是解决了!