环境描述
macOS Sierra 10.12
java version “1.8.0_152”
Pentaho Data Integration version 8.0
问题描述
解压后双击Data Integration.app 没有任何反应,但是使用spoon.sh可以正常打开
原因
这个问题大概是因为Mac OS 的安全策略禁止了这个应用去访问一些数据,所以我们要解决就要把这个应用的一些权限给删除了
the issue apparently had to do with the Data Integration app being “quarantined” by Mac OS X Sierra’s security system
解决方法
sudo xattr -dr com.apple.quarantine /path/to/Data\ Integration.app
另外附上Mac上安装PDI的方法
访问链接https://sourceforge.net/projects/pentaho/files/latest/download?source=typ_redirect
下载后解压,使用如上方法,双击Data Integration.app就可以启动了
也可以在命令行运行spoon.sh来启动。