java.lang.ClassNotFoundException:com.sun.mail.util.MessageRemovedIOException
在将应用程序从jdk6升级到jdk8时,我们在java.lang.ClassNotFoundException:com.sun.mail.util.MessageRemovedIOException,java,java-8,jakarta-mail,noclassdeffounderror,Java,Java 8,Jakarta Mail,Noclassdeffounderror,在将应用程序从jdk6升级到jdk8时,我们在Message msg=new-mimessage(会话)上遇到以下错误: 有人在升级java应用程序时遇到过相同或相关的问题吗 编辑:同样的代码也适用于java6。您的类路径中混合了来自不同版本JavaMail的JavaMail类。您使用的是什么应用程序服务器以及web应用程序的lib目录中有什么?您的类路径中混合了来自不同版本JavaMail的JavaMail类。您使用的是什么应用程序服务器以及web应用程序的lib目录中有什么?我使用了它,它工
Message msg=new-mimessage(会话)上遇到以下错误:代码>
有人在升级java应用程序时遇到过相同或相关的问题吗
编辑:同样的代码也适用于java6。您的类路径中混合了来自不同版本JavaMail的JavaMail类。您使用的是什么应用程序服务器以及web应用程序的lib目录中有什么?您的类路径中混合了来自不同版本JavaMail的JavaMail类。您使用的是什么应用程序服务器以及web应用程序的lib目录中有什么?我使用了它,它工作正常:
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.5.5</version>
</dependency>
com.sun.mail
javax.mail
1.5.5
我使用了这个,它起了作用:
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.5.5</version>
</dependency>
com.sun.mail
javax.mail
1.5.5
我也有类似的问题。我正在使用Maven依赖项来
配置外部库
通过从新的maven存储库切换,问题得以解决
对于Java邮件Api,请访问旧的Maven存储库
新建存储库(引发异常):
javax.mail
javax.mail-api
1.5.5
旧存储库(工作正常):
javax.mail
邮件
1.4
我不知道为什么使用旧的存储库有效,而使用新的存储库却不行。如果有人能澄清这一点,那就太好了。我也有类似的问题。我正在使用Maven依赖项来
配置外部库
通过从新的maven存储库切换,问题得以解决
对于Java邮件Api,请访问旧的Maven存储库
新建存储库(引发异常):
javax.mail
javax.mail-api
1.5.5
旧存储库(工作正常):
javax.mail
邮件
1.4
我不知道为什么使用旧的存储库有效,而使用新的存储库却不行。如果有人能澄清这一点,那就太好了。快速的谷歌搜索让我明白了。。。我已经试过这个了。你能不能把你的代码贴在这里?快速的谷歌搜索给了我是的。。。我已经试过这个了。你能不能把抛出这个错误的代码粘贴到这里?