gpt4 book ai didi

java - 使用 Oracle javac 与 OpenJDK javac 进行编译

转载 作者:行者123 更新时间:2023-12-01 18:05:21 25 4
gpt4 key购买 nike

我们的软件之前附带 OpenJDK JRE,但现在我们将附带 Oracle JRE。

之前我们使用 OpenJDK javac 编译器进行编译。我认为现在我们应该使用 Oracle javac 编译器,因为它在与 Oracle JRE 一起运行时更有可能生成无问题的代码。这是正确的吗?

如果是这样,如何验证 javac 供应商?如果使用错误的编译器,我希望 makefile 出错(我们的旧软件版本将使用 OpenJDK 编译器,而新版本将使用 Oracle 编译器)。

最佳答案

but now we are going to ship the Oracle JRE.

我怀疑你不能合法地这样做。

I assume now we should use the Oracle javac compiler as it is more likely to generate problem free code when run with the Oracle JRE. Is this correct?

javac 使用与 OpenJDK 相同的源代码,并且它应该生成相同或兼容的字节代码,即使事实并非如此。

关于java - 使用 Oracle javac 与 OpenJDK javac 进行编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36873317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com