我正在尝试使用javax.mail.*
发送邮件。
在调用AuthenticationFailedException
方法时,我得到connect(host,username,password)
。当我为javamail启用调试时,我发现它使用的是JavaMail版本1.4.1
。我在Weblogic 10.3上部署了代码。
当我将使用JavaMail版本mail1-4.jar
的{{1}}添加到类路径时,它开始工作。
我无法找到weblogic从哪个jar中获取java邮件版本1.4ea
。有什么指针吗?
此外,java邮件1.4.1
和1.4.1
之间有什么区别。通过反编译代码,我能够找出行为差异的原因。但仍然应该首选哪一个?
P.S。我也在CodeRanch论坛上发布了相同的内容。
答案 0 :(得分:0)
1.4.1更新。您可以找到更改列表here。 (1.4ea与1.4相同)
这种变化最有可能导致问题: