kettle etl step插件制作--(1)
文章分类:Java编程
第一章 helloworld
1)首先我们需要搭建插件的开发环境,建立简单的java项目既可。
2)将需要的依赖jar放入classpath
3)制作plugin必须实现至少4个类,代码中有,此处不再介绍,如果需要实现i18n可以加入Message类和相应的配置文件
4)修改插件部署配置文件
5)执行编译后放入kettle的plugins目录中,运行kettle即可使用。
1)首先我们需要搭建插件的开发环境,建立简单的java项目既可。
2)将需要的依赖jar放入classpath
3)制作plugin必须实现至少4个类,代码中有,此处不再介绍,如果需要实现i18n可以加入Message类和相应的配置文件
4)修改插件部署配置文件
- <?xml version="1.0" encoding="UTF-8"?>
- <plugin
- id="xxx" //插件id,所有的插件不可以重复
- iconfile="xxx.png" //图标
- description="xxx" //描述
- tooltip="xxx" //简介
- category="xxx" //放在左侧树中的位置
- classname="xxx"> //PluginMate入口类
- <libraries>
- <library name="xxx.jar"/> //运行的jar包,如果有多个可以加入多个library 标签
- </libraries>
- </plugin>
<?xml version="1.0" encoding="UTF-8"?>
<plugin
id="xxx" //插件id,所有的插件不可以重复
iconfile="xxx.png" //图标
description="xxx" //描述
tooltip="xxx" //简介
category="xxx" //放在左侧树中的位置
classname="xxx"> //PluginMate入口类
<libraries>
<library name="xxx.jar"/> //运行的jar包,如果有多个可以加入多个library 标签
</libraries>
</plugin>
5)执行编译后放入kettle的plugins目录中,运行kettle即可使用。