哪种JDK最适合R3 Corda框架

时间:2018-07-26 13:45:41

标签: corda

我们正在考虑哪种JDK最适合R3 Corda。 但是,在框架建议部署的方式上存在一些缺陷。

  1. Oracle JDK – 根据Corda文档https://docs.corda.r3.com/getting-set-up.html

  2. 推荐
  3. 打开JDK – Corda框架为Docker部署定义了gradle任务为“ DockerForm”。该任务生成了工件,这些工件对于将Corda节点部署为docker容器很有用。因此,此任务为每个节点生成一个Dockerfile。默认情况下,此文件配置为使用OpenJDK。

请让我们知道其背后的理由。 Corda 3.x版本也支持Open JDK吗?在什么情况下使用哪个JDK方面,我们有任何指南吗?

另一个担忧是,Oracle JDK最终将在将来成为许可产品。那么R3将来是否也有计划支持Open JDK?

1 个答案:

答案 0 :(得分:0)

从Corda 3.1开始,Corda仅支持Oracle JDK 8 JVM,最低支持版本为8u171。

目前尚无计划增加对Open JDK的支持,但这可能会改变(例如,如果Oracle JDK成为许可产品)。