今天在做发送邮件测试的时候,一致出现java.lang.NoClassDefFoundError这个错误。可看了下代码,没有明显报错,只是是运行时候才会报错。
初步估计是因为jar包冲突导致。通过排查发现是因为mail.jar中的javax.mail.Session这个类与J2EE包中提供的相冲突,最后将J2EE包中的jar剔除之后,问题解决。
今天在做发送邮件测试的时候,一致出现java.lang.NoClassDefFoundError这个错误。可看了下代码,没有明显报错,只是是运行时候才会报错。
初步估计是因为jar包冲突导致。通过排查发现是因为mail.jar中的javax.mail.Session这个类与J2EE包中提供的相冲突,最后将J2EE包中的jar剔除之后,问题解决。