kettle系列一之eclipse开发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kettle系列一之eclipse开发相关的知识,希望对你有一定的参考价值。

1、引言

     最近公司开始一个etl项目,底层结合开源的kettle进行开发。那么学习kettle势在必行,kettle的使用在这里就不用介绍了,网上有很多的资料。例如:kettle中文社区,我们在这里主要介绍代码方面的开发。

2、开发环境

    引用别人的一篇博客: https://my.oschina.net/nivalsoul/blog/779968

   注意一点:去官网下载工具版的kettle要和源码的版本一致。

3、异常解决:

    (1). 安装完环境之后,项目上带有红色的叉,没有注意然后选择run----java application,选择主类Spoon运行。

   技术分享

结果出现如下异常:

org.w3c.dom.Node类报the  method getTextContent() is undefined,上网查询这个Node类中明明有getTextContent()方法,那是什么原因呢?

应该是kettle中的jar和jdk的jar包有冲突,解决办法:在项目右键---properties----java build path---order and export--选择jre---top(优先级问题)

技术分享

成功解决,运行kettle测试没问题。

 

 

以上是关于kettle系列一之eclipse开发的主要内容,如果未能解决你的问题,请参考以下文章

Eclips 项目:保留旧版本并开发新版本

kettle的系列教程

kettle的系列教程

(转)ETL利器Kettle实战应用解析系列一Kettle使用介绍

WCF教程一之WCF是什么,能做什么

eclips如何安装jetty插件