2021.10.8 修改 建议使用 oracle 的 jdk
shell 配置以 intel 方式启动
shell 运行命令处写入以下 并取消勾选 在shell中运行
env` `/usr/bin/arch` `-x86_64 ``/bin/zsh` `--login
安装 x86 环境的 java
否则会出现
I’m sorry, this Mac platform [arm64] is not yet supported! Please try starting using ‘Data Integration 32-bit’ or ‘Data Integration 64-bit’ as appropriate. 这个我用的 openjdk8 不要用 arm64 版本的,我是直接下载的然后在 ~/.zshrc配置 JAVA_HOME
替换 swt 包
否则会 空指针报错闪退
Maven Repository: org.eclipse.platform ? org.eclipse.swt.cocoa.macosx.x86_64 ? 3.114.100 (mvnrepository.com)
太高版本也会报错,替换在 libswt/osx64下的 swt.jar 改名替换掉即可
快乐运行
在 intel 的 shell 中 运行 sh spoon.sh 就可以啦
参考 :
[(10条消息) 关于M1 Mac 安装部署PDI(kettle)的方法步骤及问题解决_ColeMEI的博客-CSDN博客](
|