Mac M系芯片 运行 Kettle Spoon
- 下载一个x64版本的JDK,Kettle不支持arm版JDK
- 单独给Kettle设置JDK版本,将下载好的JDK放在Kettle目录下
- 打开Spoon.sh
# 不同的版本可能步骤不同,但设置环境是一样的 # 我的版本是9.4 # 需要注释掉下面两行代码,这是Kettle自己设置环境用的脚本 # . "$BASEDIR/set-pentaho-env.sh" # setPentahoEnv # 输入以下代码 _PENTAHO_JAVA_HOME="$BASEDIR"/jdk8u372-b07/Contents/Home _PENTAHO_JAVA="$_PENTAHO_JAVA_HOME"/bin/java
- 由于arm的缘故,终端是无法直接执行spoon.sh的
- 输入以下命令
arch -x86_64 sh spoon.sh
到此就可以成功运行了,以下的内容是如何更优雅的运行
- 运行“自动操作.app”
- 点击“新建文稿”
- 点击“应用程序”
- 选择“运行Shell脚本”
- 将 “arch -x86_64 sh /spoon.sh” 复制进去
- 注意路径问题
- 设置一个名字,保存导出到应用程序目录
- 在启动台就可以找到导出的app了