Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以在任何“次要版本”之间和所有供应商实现(例如:oracle/ibm/openjdk)之间安全地重复使用 java 密钥库文件(jre/lib/security/cacerts)吗?
即:Oracle Java 1.8.x 的“cacerts 文件”是否可以与 IBM Java 1.8.y 一起使用?
跨版本怎么样,主要Java版本之间的格式总是会改变吗?
是否存在任何异常(即“cacerts”格式在 Java 1.x 和 1.y 之间没有变化,但在 1.z 中发生了变化)
Oracle 和 IBM JDK 之间的 cacerts 格式相似。不过内容不一样。每个 JDK 实现都分别从供应商处获取证书,并且使用供应商之间的 cacerts 可能会产生法律影响。此外,证书存在于一种实现中,不一定存在于另一种实现中。
cacerts 即使在次要版本之间也会更新,因此建议使用随 JDK 构建发布的 cacerts。