2

在最新的 Demandware 更新之后,我无法再使用 UX Studio。我发现现在需要 java8。

既然我不想安装java8,有什么办法让它与java 7一起工作吗?

4

1 回答 1

4

如果您无法在您的机器上安装 Java 8,我只想分享一种解决此问题的方法。

因为这只是因为 SSL 证书被切换到 TLS1.1 你仍然可以使用 Java 7,所以应该从 Java 8 复制一个文件。

将默认的受信任密钥库文件 - cacerts 替换为 java 8 中的文件。这是如何完成的:

  1. 在 Java 7 lib 目录中找到名为“cacerts”的文件,
  2. 重命名它(用于备份),
  3. 找到 Java 8 使用的同名文件,
  4. 将 Java 8 中的文件复制到 Java 7

这种方法并不一定意味着您需要安装 Java 8。您只需要找到可以从已安装它的机器复制的文件 cacerts,或者您可以解压缩下载的存档。这是解决此问题的最快方法。我刚刚对此进行了测试,并且可以正常工作。

于 2015-07-23T08:23:55.520 回答