• PUDN用户
    了解作者
  • Java
    开发工具
  • 10KB
    文件大小
  • zip
    文件格式
  • 1
    收藏次数
  • 10 积分
    下载积分
  • 2
    下载次数
  • 2019-10-28 15:08
    上传日期
使用springboot搭建的,在本地用于启动kettle job的程序
kettle.zip
内容介绍
package com.demo.kettle; import org.junit.Test; import org.junit.runner.RunWith; import org.pentaho.di.core.KettleEnvironment; import org.pentaho.di.core.exception.KettleException; import org.pentaho.di.job.Job; import org.pentaho.di.job.JobMeta; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; import java.io.File; @RunWith(SpringRunner.class) @SpringBootTest public class KettleApplicationTests { @Test public void contextLoads() throws Exception { KettleEnvironment.init(); String path = "D:" + File.separator + "javaEnvironment" + File.separator + "pdi-ce-8.3.0.0-371" + File.separator + "transform" + File.separator + "test1.kjb"; JobMeta jobMeta = new JobMeta(path, null); Job job = new Job(null, jobMeta); job.start(); job.waitUntilFinished(); if (job.getErrors() > 0) { System.out.println("执行失败"); throw new KettleException("There are errors during job exception!(执行job发生异常)"); } else { System.out.println("执行成功"); } } }
评论
    相关推荐
    • kettle_proj.zip
      kettle 开发案例 实际操作 数据同步 算法 等
    • springboot整合kettle项目源码
      springboot项目整合kettle项目源码,为各位开发提供一个完整的项目代码参考。 java整合kettle项目源码。
    • KETTLE教程-第11篇之Excel输入.rar
      Kettle是一款国外开源的ETL工具,它是纯java语言编写,可以在Window、Linux、Unix上运行,绿色无需安装解压即可使用。kettle的中文名称叫水壶,kettle的原始开发团队,他们希望把各种数据放到kettle这个数据的水壶里...
    • KETTLE教程-第10篇之表输入.rar
      Kettle是一款国外开源的ETL工具,它是纯java语言编写,可以在Window、Linux、Unix上运行,绿色无需安装解压即可使用。kettle的中文名称叫水壶,kettle的原始开发团队,他们希望把各种数据放到kettle这个数据的水壶里...
    • KETTLE教程-第4篇之kettle界面介绍.rar
      Kettle是一款国外开源的ETL工具,它是纯java语言编写,可以在Window、Linux、Unix上运行,绿色无需安装解压即可使用。kettle的中文名称叫水壶,kettle的原始开发团队,他们希望把各种数据放到kettle这个数据的水壶里...
    • KETTLE教程-第3篇之kettle环境搭建.rar
      Kettle是一款国外开源的ETL工具,它是纯java语言编写,可以在Window、Linux、Unix上运行,绿色无需安装解压即可使用。kettle的中文名称叫水壶,kettle的原始开发团队,他们希望把各种数据放到kettle这个数据的水壶里...
    • KETTLE教程-第2篇之初识kettle.rar
      Kettle是一款国外开源的ETL工具,它是纯java语言编写,可以在Window、Linux、Unix上运行,绿色无需安装解压即可使用。kettle的中文名称叫水壶,kettle的原始开发团队,他们希望把各种数据放到kettle这个数据的水壶里...
    • springboot实现kettle
      支持并发,单独日志,有问题私聊 可用于:调度任务,参数化使用
    • awesome-kettle-master (1).zip
      kettle 定时 增量 同步 配置
    • BBS_system_on_java.rar
      BBS论坛系统由JAVA和JSP实现,开发中涉及JavaBean,JSP和服务器Tomcat5.0.7的设置,数据库用SQL2000。有注册登陆,浏览,发帖 回帖,帖子管理,论坛设置,管理版块,用户管理等模块。