在最新的Demandware更新后,我无法再使用UX Studio了。我发现现在需要java8。
既然我不想安装java8,有没有办法使它与java 7一起工作?
如果你不能在你的机器上安装Java 8,我只想分享一种解决这个问题的方法。
由于这种情况只发生在SSL证书切换到TLS1.1时,您仍然可以使用Java 7,因此只需从Java 8复制一个文件。
将默认的可信密钥库文件cacerts替换为java 8中的密钥库文件。可以这样做:
- 在Java 7 lib目录下找到名为"cacerts"的文件,
- 重命名它(为了备份),
- 查找Java 8使用的同名文件,
- 将Java 8中的文件复制到Java 7
这个方法并不一定意味着你需要安装Java 8。您只需要找到可以从安装了它的机器上复制的cacerts文件,或者您可以解压缩下载的存档文件。这是解决这个问题最快的方法。