java.lang.NoClassDefFoundError: javax/mail/Message 收藏
正在搞james这个邮件服务器,写了个邮件账户管理的类,在eclipse 里用一个test函数测试没有问题,但部署到tomcat后总是报java.lang.NoClassDefFoundError: javax/mail/Message的错误。
后来从网上下载了一个activation.jar 和 mail.jar 两个包导入tomcat的\shared\lib目录后,
又出现了新的错误,java.lang.SecurityException: SHA1 digest error for javax/mail/Message.class
最后我在网上下载了mail.jar替换了tomcat中的mail.jar,错误消失。
问题虽然解决但不太清楚问题出在哪里,请高手指点。
mail.jar 下载地址:
http://java.sun.com/products/javamail/downloads/index.html
activation.jar 下载地址:
http://java.sun.com/products/javabeans/jaf/downloads/index.html
版权声明:本文为iteye_19679原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。