Processing math: 100%

Pentaho data integration(kettle) 在Mac上启动不了

环境

  • MacOS Mojave (10.14.1)
  • Pentaho Data Integration 8.2
  • Java 8

现象

从官方下载下来最新的安装包,解压之后,双击Data Integration,报安全问题,询问是否打开,同意并输入自己的开机密码。

然后,等了几秒之后,发现没有任何反应,再次双击Data Integration,依然没有任何相应。

解决办法

从Terminal启动

从terminal进入到解压之后的目录data-integration中,找到脚本spoon.sh,然后执行它:./spoon.sh,等待一小会儿就启动了。

从Launchpad启动

想要从Launchpad双击图标启动,就得解决权限的问题了。相信Mac党自从升级了Yosemite之后,就意识到,Mac OSX的的权限控制越来越严了。通过搜索,在网上找到这篇帖子,虽然系统版本和我的略有差别,但是原理是一样的。

在解压之后,把整个data-integration移动到/Applications目录下,然后执行:

sudo xattr -dr com.apple.quarantine /Applications/data-integration/Data\ Integration.app

执行成功之后,再双击图标就可以打开程序了。

posted @   pengisgood  阅读(3475)  评论(0编辑  收藏  举报
编辑推荐:
· 对象命名为何需要避免'-er'和'-or'后缀
· SQL Server如何跟踪自动统计信息更新?
· AI与.NET技术实操系列:使用Catalyst进行自然语言处理
· 分享一个我遇到过的“量子力学”级别的BUG。
· Linux系列:如何调试 malloc 的底层源码
阅读排行:
· 对象命名为何需要避免'-er'和'-or'后缀
· JDK 24 发布,新特性解读!
· C# 中比较实用的关键字,基础高频面试题!
· .NET 10 Preview 2 增强了 Blazor 和.NET MAUI
· SQL Server如何跟踪自动统计信息更新?
点击右上角即可分享
微信分享提示