在 Mac OS Catalina 上安装 Pentaho Data Integration(PDI、Kettle)时出错

Air*_*ner 2 macos pentaho kettle pentaho-data-integration

当我尝试在 Mac OS Catalina 上运行 PDI 时,出现此错误:

App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
Run Code Online (Sandbox Code Playgroud)

我已尝试更新Info.plistInfo.plist~按照此处的建议进行更新。我还按照此处的建议将应用程序从 mac quarentine 中移除,并允许从任何地方运行应用程序(系统偏好设置 > 安全性和隐私)

我还尝试了不同版本的 PDI(8、8.1、8.2、9),但都没有成功。

小智 5

我在 macOs Big sur 上遇到了同样的问题,对我来说,解决方案是将 Java 降级到 jdk8u202 版本。

我所做的:

  1. 卸载java:https : //www.java.com/en/download/help/mac_uninstall_java.html

  2. 在此处安装jdk-8u202-macosx-x64.dmghttp : //www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html#jre-8u160-oth-JPR

  • 谢谢!这解决了我的问题! (2认同)