pentaho-kettle-8.2.0.0-R源码开发环境搭建
1.从Kettle官网下载源码,本文使用的是pentaho-kettle-8.2.0.0-R 下载地址: https://codeload.github.com/pentaho/pentaho-kettle/zip/8.2.0.0-R 2.打开eclipse,选择一个新的工作空间,然后设置maven的信息,settings.xml使用官方提供的配置文件 点击下载 。下载可以根据需要设置自己本地仓库的存储路径。 因为为引入kettle项目源码的时候,会去默认的maven仓库地址下载项目构建所需的依赖,但这些依赖只在Kettle官方的仓库有,所以先配置好kettle的maven仓库地址。 3.引入已存在的maven项目,将解压后的kettle源码引入工作空间,如下图所示选择所有的项目 4.修改pom.xml中swt版本信息,官方的源码在linux系统中开发的,若在windows系统或其他系统中开发时需要更换为相应的swt版本,本文在在windows环境中开发。 工作空间全文搜索“<artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId>”更改为“ <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>” 修改前 修改后 5.配置maven的Lifecycle