文章参考:https://www.cnblogs.com/i-blog/p/6848582.html
1.源码下载
下载地址:https://github.com/pentaho/pentaho-kettle,在master下选择tags选项卡,选取自己需要的版本,并下载。
2.创建java工程,并创建五个源码文件夹core,dbdialog,engine,ui,plugins,和一个lib文件夹:
3.复制源码到项目的文件夹下,文件复制路径映射关系如下:
| 源码根目录 | 项目文件根目录 | 备注 |
| .\core\src | .\core | |
|
.\dbdialog\src
|
.\dbdialog | |
| .\engine\src | .\engine | |
| .\plugins | .\plugins | |
| .\ui\src .\assembly\package-res\ui |
.\ui | 这里注意,是两个文件夹,一个源码,一个是资源文件 |
4.将发行版kettle工具免安装包的lib,libswt,launcher,simple-jndi 四个文件夹拷贝至java项目的根目录:
5.将lib下的jar加入到编译目录。
注意:将lib下除过kettle-core.xxx.jar ,kettle-bddialog.xxx.jar,kettle-engine.xxx.jar的其他jar加入到编译目录:
根据系统的位数选择libswt.jar并选择 add to build path
6.部署完成,选中core、dbdialog、engin、ui右键——>Build Path——>Use as source fileder
7.部署成功,运行。
右键kettle项目-->RUN AS -->Java Application-->Spoon