kettle7.1.0.12-R 源码部署(IDEA 版本)

转自:https://blog.csdn.net/lhh143400/article/details/84550995

kettle7.1.0.12-R 源码部署(IDEA 版本):  https://blog.csdn.net/lhh143400/article/details/84550995

kettle 运行方式:三种

           spoon:图形化用户界面

           命令行:pan、kitchen

           API:kettle java Api嵌入到其它应用

1.下载源码并解压

官网地址: https://github.com/pentaho/pentaho-kettle 地址中选择要下载的源码

2.下载spoon 可视化工具

 官网地址:https://community.hitachivantara.com/docs/DOC-1009855

spoon下载好的结构图:

3.创建java 项目 

创建core、engine、dbdialog、ui、plugins 文件夹

将core、engine、dbdialog、ui 设置为 Sources root

4.复制源码 (src下`的内容也分别拷贝到项目对应的文件夹下)

      复制 core

复制 dbdialog

复制engine文件

复制plugins

复制UI文件  (注意将ui/scr和assembly/package-res/ui两个文件夹下面的所有文件拷贝ui文件夹下面)

5.复制 lib,libswt,launcher,simple-jndi (如果不知道这四个文件在哪,请查看第二步操作)

6.将lib下面的jar 包导入项目 

检查jar 是否导入成功:看图片红色区域是否对

最终的结构:

7.运行项目

找到此文件:kettle/ui/org/pentaho/di/ui/spoon/Spoon.java 


--------------------- 
作者:lhh143400 
来源:CSDN 
原文:https://blog.csdn.net/lhh143400/article/details/84550995 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/qq_36688928/article/details/90079426