JavaMail类型不匹配:无法从MimeBodyPart转换为BodyPart
我使用以下代码得到一个错误:JavaMail类型不匹配:无法从MimeBodyPart转换为BodyPart,java,eclipse,jakarta-mail,Java,Eclipse,Jakarta Mail,我使用以下代码得到一个错误: BodyPart messageBodyPart = new MimeBodyPart(); 我已经阅读了文档,MimeBodyPart实现了BodyPart接口,那么给出了什么呢?我正在使用Java7、JavaMail 1.4.5和EclipseJuno 有什么想法吗?根据,MimeBodyPart只实现MimePart和Part(MimePart扩展Part)。此外,BodyPart甚至似乎不是一个接口。完全是我的错-我对“BodyPart”的导入错误,因此继
BodyPart messageBodyPart = new MimeBodyPart();
我已经阅读了文档,MimeBodyPart实现了BodyPart接口,那么给出了什么呢?我正在使用Java7、JavaMail 1.4.5和EclipseJuno
有什么想法吗?根据,
MimeBodyPart
只实现MimePart
和Part
(MimePart
扩展Part
)。此外,BodyPart
甚至似乎不是一个接口。完全是我的错-我对“BodyPart”的导入错误,因此继承是不正确的。感谢大家的帮助MimeBodyPart扩展了BodyPart(我在上面错误地输入了他们的关系),因此代码似乎应该可以工作-有什么见解可以解释为什么不能工作吗?你能详细说明一下“我出错了”吗?