一、JDK安装
版本:JDK8
安装官网:https://www.oracle.com/java/technologies/downloads/archive/
版本选择:Java SE 8 (8u211 and later)
根据mac电脑芯片选择,M系列下载版本选择:
完成安装。
配置环境变量
# 进入 JDK 安装目录 cd /Library/Java/JavaVirtualMachines # 查看文件 ls ➜ jdk-1.8.jdk jdk-11.jdk # 查看路径 pwd ➜ /Library/Java/JavaVirtualMachines二、kettle安装
运行:
sh ./spoon.sh会报错:
sh /Users/jason/Downloads/data-integration/spoon.sh 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.解决:
配置Rosetta 终端文件
终端-设置-描述文件-复制描述文件
取消勾选【在shell中运行】
运行命令输入:
env /usr/bin/arch -x86_64 /bin/zsh --login配置完成,shell--->新建标签页--->Rosetta Shell(自己命名的)
输入,arch,显示i386.即完成
接着,jar文件的配置。
图形化界面SWT会出错。
下载
版本:3.116.100
然后,替换 kettle 安装data-integration/libswt/osx64/目录下的swt.jar即可
切换到data-integration目录下,执行sh spoon.sh命令,来启动 spoon(kettle的图形化界面)。