我需要哪个版本的 Java

Which version of Java do I need for this

我正在尝试使用 R 和 R 包 rjdbc 连接到 Oracle 数据库。不幸的是,由于我公司的IT部门严格,流程的每一步都有点复杂,请允许我解释一下:

所以我的问题是:要使用那些版本的 R 和 R studio 连接到 Oracle 数据库,Java 8“可以”吗?或者我们会有兼容性问题吗?

我感觉到你安装和更新的痛苦。 rJava CRAN entry 表示:

SystemRequirements: Java JDK 1.2 or higher (for JRI/REngine JDK 1.4 or higher), GNU make

非常简单的最低版本。我可以保证我已经使用 Java 8 进行连接。在 rJava release notes 中,JDK-17 和 12 似乎在历史上引起了问题。

让我的多个同事感到困惑的细节是您必须确保安装了 JDK。在我们公司,只有 JRE 默认安装在我们的笔记本电脑上,人们认为这满足系统要求。