本工程构建的源码是按 kettle 8.2.0.7 源码导入的,试过 kettle 9 的源码因为编译出来有很多功能无法使用,所以选择 kettle 8 的版本源码。使用IDEA2022开发工具导入工程,JDK8。
源码下载路径:https://github.com/pentaho/pentaho-kettle/tree/8.2.0.7-C232
需要在maven 的配置文件中增加 pluginRepository 路径 https://repo.maven.apache.org/maven2/
maven 的 配置文件