那么是否可以在 Windows 7 机器上完成 Java 守护进程(Apache 守护进程)的所有开发,然后在安装了 OpenJDK 的 Ubuntu 服务器上安装该服务(仍然需要搜索如何做到这一点)?
如果是,我如何识别两个系统上的 Java 兼容版本?我的意思是,如果我在 Windows 上使用 Java 1.6,我在 Ubuntu 服务器上应该拥有的最不兼容的 OpenJDK 版本是什么?
最佳答案
大部分是,但对于边角情况,这取决于并且应该在与生产配置紧密匹配的舞台上仔细测试。
以下是在 OpenJDK 上发生的编译器崩溃和测试失败的示例,而在 Oracle JDK 构建时,相同的源快照是绿色的:
http://travis-ci.org/#!/plokhotnyuk/actors/builds/1948184
http://travis-ci.org/#!/plokhotnyuk/calculator/builds/1948194
关于java - 是否可以使用 Oracle JDK 编译 java 并在 OpenJDK 上运行代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11629444/