【发布时间】:2016-09-19 14:51:22
【问题描述】:
我对以下方法有问题:
sun.security.x509.AuthorityKeyIdentifierExtension.getEncodedKeyIdentifier()
openJDK 中存在,oracleJDK 中不存在。我一直认为,除了一些关于许可的特殊情况,这些 JDK 应该是相同的......
虽然我可以解决这个问题,但我担心还有其他我可能不知道的不兼容问题。
【问题讨论】:
-
那是一个太阳包。我怀疑它是否保证始终像 java 和 javax 包那样可用。 OpenJDK 可能落后于 Oracle 的实施。
-
在 Javadoc 中有一个针对使用
sun.*包的特定警告,它已经存在 20 年了。