java - 什么 JavaMail 实现与 open jdk 8 一起使用

标签 java jakarta-mail

考虑到oracle jdk现在是付费的,我们正在迁移到openjdk 8,我仍然可以在生产中使用com.sun.mail.javax.mail 1.6.2 jar,或者openjdk的替代品是什么?

最佳答案

JavaMail 库不依赖于 Oracle JDK 或 JVM 实现,并且已经开源。它根据 Common Development and Distribution License (CDDL) v1.1 and GNU General Public License (GPL) v2 with Classpath Exception 获得双重许可。

因此,Oracle JDK 和 JVM 的许可更改根本不会影响 JavaMail 的使用。无论您使用什么 JVM 实现,您都可以继续使用它。

此外,Oracle 已将 JavaMail 转让给 Eclipse 基金会。许可证已更改为Eclipse Public License - v 2.0 ,并已更名为 JakartaMail。请参阅https://eclipse-ee4j.github.io/mail/了解更多信息。

关于java - 什么 JavaMail 实现与 open jdk 8 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57824661/

相关文章:

java - Glide 不适用于我

java - 在 OCR(光学字符识别)之前,您会推荐什么软件进行图像增强?

java - 从用户名outlook java获取电子邮件地址

java - 收到 "javax.mail.AuthenticationFailedException: failed to connect"错误

java - 我已经定义符号时找不到符号

java - Hibernate/JPA 可以使用 "update without select"吗?

Java 集合,无法用新值覆盖旧值

java - 安装 Avast Anti Virus 后 javax.mail 中的邮件同步失败

java - SMTP客户端Java程序

JavaMail 内容传输编码问题