你用的了其它jar包的类,而且这个类不在你的calsspath上。
你用到的这个类是JAVABEANS ACTIVATION FRAMEWORK (JAF) 里的类,去sun下载相应的jar包吧http://java.sun.com/products/javabeans/glasgow/jaf.html

解决方案 »

  1.   

    谢谢楼上,我一下载了这个jar包,并且我的calsspath已经为:
    CLASSPATH=C:\j2sdk1.4.0-rc\lib;C:\j2sdk1.4.0-rc\lib\tools.jar;D:\jaf-1.0.2\activ
    ation.jar;D:\javamail-1.3.1\lib;D:\javamail-1.3.1\mail.jar;并且在不打包之前,程序在dos下可正常运行。请问到底是为什么?
      

  2.   

    问题和以前是一样的,我想既然在dos下正常运行,应该classpath设置正确啊
    请问到底哪出错了?