Java 库的 Java 兼容性

问题描述 投票:0回答:1

如何确定 Java 库与哪个 Java 版本兼容?

供参考,我需要升级以下库:

// build.gradle

dependencies {
  compile('javax.mail:mail:1.4')
  compile group: 'org.apache.velocity', name: 'velocity', version: '1.7'
}

我的 Spring Boot 项目使用 Java 8。

我想知道这两个库的新版本是否仍支持 Java 8。

现在,我正在查看 JavaMail API 的 mvnrepository 页面here,但我没有看到任何关于支持哪个 Java 版本的信息。

java gradle libraries
1个回答
-1
投票

对我来说最优雅的方式是搜索原始文档。

经过快速调查,我发现

javax.mail
使用的是 Java EE 7,即 Java 8。

欲了解更多信息,您可以查看上述库的官方网站:

https://docs.oracle.com/javaee/7/api/javax/mail/package-summary.html

© www.soinside.com 2019 - 2024. All rights reserved.