今天开发邮件系统,发送程序能在main函数中顺利运行.可是布署到没tomcat之中后,出现启动服务器后,先是出现:
Source not found for WebappClassLoader.loadClass(String, boolean) line: 1352
myEclips要求打开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包.
NoClassDefFoundError: javax/activation/DataSource解决方案
最新推荐文章于 2025-09-12 13:02:37 发布
本文记录了在部署邮件系统过程中遇到的NoClassDefFoundError错误,该错误与未正确配置类路径有关,文中详细介绍了错误发生的具体位置及解决方法。
1653

被折叠的 条评论
为什么被折叠?



