【遇到异常】NoClassDefFoundError: javax/activation/DataSource解决方法

 今天开发邮件系统,发送程序能在main函数中顺利运行.可是布署到没tomcat之中后,出现启动服务器后,先是出现:
    Source not found for WebappClassLoader.loadClass(String, boolean) line: 41
    Eclipes要求打开debug窗口调试程序.
    进入debug追踪,调试程序入口指向发送程序的类,按下F6,抛出:
    Exception in thread "Thread-1" java.lang.NoClassDefFoundError: javax/activation/DataSource
         at com.roadway.edserver.blo.SenderBO.<init>(SenderBO.java:24)
         at com.roadway.edserver.blo.SenderManager.managerSendingMail(SenderManager.java:37)
         at com.roadway.edserver.blo.SenderManager.run(SenderManager.java:17)
         at java.lang.Thread.run(Thread.java:595)
    以前没做过邮件发送的项目,查了许多资料,才发现项目中没有加入activation.jar包.
    记下它,希望对遇到同样问题的朋友和自己都有所帮助.

其他都对,就是差activation.jar包,导入jar包后就完美运行。

全部评论

相关推荐

自来熟的放鸽子能手面...:这个不一定,找hr跟进一下
点赞 评论 收藏
分享
10-14 12:20
门头沟学院 Java
迷茫的大四🐶:摊牌了,我是25届的,你们也不招我
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务