提问者:小点点

我是否应该在从 Oracle JDK 迁移到 Amazon Corretto 期间重新编译完整的 Java 解决方案


最初的要求是支持Amazon Corretto。我有很多已经由Oracle JDK构建的jar。

Amazon Corretto 已使用 Java Technical Compatibility Kit (TCK) 进行认证,并且符合 Java SE 标准,因此我是否应该使用不同的 JDK(在本例中为 Amazon Corretto 8)重新编译所有这些 jar?有没有道理?


共1个答案

匿名用户

不,在 Oracle JDK 或 Open JDK 和 Amazon Corretto 之间切换时,无需将 Java 文件重新编译为字节码(类文件)。如果你要切换到更新的JDK,那么这可能值得研究,但除此之外,亚马逊的Corretto与Oracle和Open JDK是100%兼容的。

亚马逊科雷托常见问题有更多信息:https://aws.amazon.com/corretto/faqs/