我需要哪个版本的 Java
Which version of Java do I need for this
我正在尝试使用 R 和 R 包 rjdbc 连接到 Oracle 数据库。不幸的是,由于我公司的IT部门严格,流程的每一步都有点复杂,请允许我解释一下:
- 对于我们安装的每一点软件,我们都需要让 IT 为我们完成,并且只有特定的软件版本得到批准。我无法轻易将它们更新到更新的版本
- 我们的RStudio版本是1.3.1093
- 我们的R是4.1.2
- 我们需要安装 Java,我的任务是弄清楚我们应该安装哪个版本的 Java。据我所知,我公司可以轻松安装的版本(无需在食物链上大喊大叫)是“Java 8”。
所以我的问题是:要使用那些版本的 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 默认安装在我们的笔记本电脑上,人们认为这满足系统要求。
我正在尝试使用 R 和 R 包 rjdbc 连接到 Oracle 数据库。不幸的是,由于我公司的IT部门严格,流程的每一步都有点复杂,请允许我解释一下:
- 对于我们安装的每一点软件,我们都需要让 IT 为我们完成,并且只有特定的软件版本得到批准。我无法轻易将它们更新到更新的版本
- 我们的RStudio版本是1.3.1093
- 我们的R是4.1.2
- 我们需要安装 Java,我的任务是弄清楚我们应该安装哪个版本的 Java。据我所知,我公司可以轻松安装的版本(无需在食物链上大喊大叫)是“Java 8”。
所以我的问题是:要使用那些版本的 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 默认安装在我们的笔记本电脑上,人们认为这满足系统要求。