Java集成kettle

首先记得添加仓库引用

查看版本可以到maven仓库地址:http://maven-repository.com/artifact/pentaho-kettle

  

    pentaho-releases

    http://repository.pentaho.org/artifactory/repo/

 

Java集成kettle_第1张图片Java集成kettle_第2张图片

1).必要的Jar包,应该不止这些,上次集成的时候一步一步加了很多jar包,有点乱,后面有时间再整理,commons、jdbc等也是必须的


			pentaho-kettle
			kettle-core
			6.1.0.4-225 
		
		 
		     com.verhas 
		     license3j 
		     1.0.7 
		 
		
			pentaho-kettle
			kettle-dbdialog
			6.1.0.4-225 
		
		
			pentaho-kettle
			kettle-engine
			6.1.0.4-225 
		
		
			pentaho
			metastore
			6.1.0.4-225
		 

2).使用Block组件,因为如果行超过所设的Memory Size就会缓存到磁盘上需要用到下面的序列化列

        
    		org.safehaus.jug
   		    jug
    		2.0.0
    		
            lgpl 
        

3).使用了连接池需要包含以下jar包


              commons-pool
              commons-pool
              1.6
        
        
              commons-dbcp
              commons-dbcp
              1.4
        

使用Java程序执行ktr、kjb文件或者资源库


你可能感兴趣的:(java,etl)