jenkins - 是否可以在 Open JDK 8 中编译代码并在 Oracle JRE 中运行?

标签 jenkins java-8 java

我的构建服务器安装了 Open JDK 8,我的生产服务器安装了 Oracle JRE 8。是否可以在开放的 JDK 中编译代码并在 Oracle JRE 8 中部署工件?

最佳答案

是的。

OracleJDK 基于 OpenJDK,并具有 OpenJDK 的所有功能以及更多功能。所以朝这个方向走应该没问题,但朝其他方向走就不行了。一些 OracleJDK 类是专有的,在 OpenJDK 中不可用。

有关更多信息,请参阅:

关于jenkins - 是否可以在 Open JDK 8 中编译代码并在 Oracle JRE 中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42769064/

相关文章:

java - Yelp Android 工作室 VALIDATION_ERROR

java - BSTSet 使用递归实现方法 contains(T value) 和 add(T value)

jenkins - 如何将 Jenkins 节点列表添加到事件选择参数中,并只为当前登录用户显示这些节点

java - 在 Java 8 中使用流反转 map

java - 没有溢出的两个整数(或长整数)的平均值,向 0 截断

java - 理解java 8流的过滤方法

java - 通过stream api解释二进制转整数代码的解决方案

jenkins - Jenkins bat 命令中变量的字符串连接

jenkins - 如何在 Jenkins 中同时设置 "Build after other projects are built"和 "Poll SCM"

linux - 是否可以让 jenkins 访问只有 root 或某些特定程序才能访问的文件?