1. 下载代码:下载9.0release GitHub - pentaho/pentaho-kettle: Pentaho Data Integration ( ETL ) a.k.a Kettle
2. 导入项目的时候一定要使用下面的setting文件
https://raw.githubusercontent.com/pentaho/maven-parent-poms/master/maven-support-files/settings.xml
3. jdk1.8,等待所有依赖下载结束后,需要调整下swt的相关依赖,在这里推荐windows搭建,mac的m系列的芯片目前还不支持
org.eclipse.swt.gtk.linux.x86_64替换为org.eclipse.swt.win32.win32.x86_64
4. 在assemblies/client/pom中,将org.ecli