Java集成kettle调用trans文件_kettle there was an error preparing the transforma-程序员宅基地

技术标签: Java  kettle  

1.调用本地文件

public static void runNativeTransformation(String[] params,String filename) {
        try {
            //初始化
            KettleEnvironment.init();
            EnvUtil.environmentInit();
            TransMeta transMeta = new TransMeta(filename);
            //转换
            Trans trans = new Trans(transMeta);
            //执行
            trans.execute(params); // You can pass arguments instead of null.
            //等待结束
            trans.waitUntilFinished();
            if ( trans.getErrors() > 0 ){
                throw new RuntimeException( "There were errors during transformation execution." );
            }
        }
        catch (KettleException e ) {
            // TODO Put your exception-handling code here.
            System.out.println(filename);
            System.out.println("---------------
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qklwdd6/article/details/70740479

智能推荐

linux下设置开机自动运行脚本的5种方法_linux开机自启动脚本-程序员宅基地

文章浏览阅读2.1w次,点赞19次,收藏102次。首先来张美图养养眼吧,要不都没有精神看下去是吧。。。。。。话不多说,本文介绍几种方法,希望能够对你的胃口。文章目录一、编辑/etc/rc.d/rc.local文件二、crontab计划任务三、使用systemd,自己写个服务就ok了四、在/etc/profile.d/下写.sh文件五、使用chkconfig管理,编辑/etc/init.d/下文件一、编辑/etc/rc.d/rc.local文件在linux各项服务启动完毕之后,会运行/etc/rc.d/rc.local这个文件,所以把我们需要运行的_linux开机自启动脚本

vue中在data里引入相对路径的方法_vue data里直接写相对路径-程序员宅基地

文章浏览阅读1.6k次。问题在项目的HTML中引入图片的相对路径,这样写是能找到图片显示出来的:<img src="../../../static/img/step-ongoing.png">但图片太多感觉太乱了了,想在data中通过变量统一管理。这时发现如果直接在data中这样写图片是找不到的:<img :src="stepOngoing">data() { return { stepOngoing: '../../../static/img/step-ongoing.png', _vue data里直接写相对路径

技术选型的一些考虑_技术选型问题-程序员宅基地

文章浏览阅读299次。一个创业公司,在开始一个项目,往往涉及一个技术选型的事情。即便是大公司,开新项目,也涉及技术选型的问题。这个话题往往会引发很多没有结论的纠纷,因为不同的技术路线爱好者都有自己的判断,不过我还是那句话,脱离场景谈技术都是耍流氓。微信公众号不能修改已经发布的内容,这个很不爽,其实我挺希望写一些开放式话题让大家参与讨论,然后一点点修订增补,形成一个真正的知识库文档,然而微信现状是不能这样的,所以..._技术选型问题

Android vold mount sdcard导致的冻屏问题_mvold.monitor();-程序员宅基地

文章浏览阅读843次。解决受损sdcard导致的冻屏问题_mvold.monitor();

合宙ESP32C3基于VSCode PIO Arduino开发框架初探教程_合宙esp32 c3更换flash-程序员宅基地

文章浏览阅读3.3k次,点赞3次,收藏43次。合宙ESP32C3基于VSCode PIO Arduino开发框架初探教程_合宙esp32 c3更换flash

Julia 并发编程 ---- @distributed 和 pmap的区别-程序员宅基地

文章浏览阅读1.2k次。目录1、功能说明2、代码用例2.1 使用 @distributed2.2 使用pmap3、总结1、功能说明@distributed(Julia 0.6之前用@parallel)会立即把要做的工作平均分配给所有的workers。注意,在@distributed中,会在指定范围在根据所有的worker的个数分片。相比之下,pmap将启动每个worker的工作,并根据w...

随便推点

Aspose.Cells代码创建Excel(C#)_winform aspose.cells-程序员宅基地

文章浏览阅读3.7k次。在 WinForm使用Aspose.cells利用模板导出Excel,这篇文章中讲述了如何使用模板进行导出Excel,但是实际上还有比较复杂的Excel导出操作,直接使用模板是无法完成,在这里就要代码创建模板,然后利用创建的模板进行Excel的导出。下面来看一个例子: 项目要实现的效果图如上图,用户可以多选单位客户,然后可进行导出,自动根据单位进行分页,每一个单位至少占一页。 因为条件是不确_winform aspose.cells

在线的 JSON 校验工具_json在线校验-程序员宅基地

文章浏览阅读1.3k次。本文分享一个JSON验证网站。_json在线校验

【漏洞复现】Ruby on Rails 路径穿越与任意文件读取漏洞(CVE-2019-5418)_跨路径文件读取漏洞-程序员宅基地

文章浏览阅读1.9k次。【漏洞复现】Ruby on Rails 路径穿越与任意文件读取漏洞(CVE-2019-5418)_跨路径文件读取漏洞

Linux Python3.6.8离线安装Pytorch1.10_torch-1.10.1-cp36-cp36m-manylinux1_x86_64.whl-程序员宅基地

文章浏览阅读926次。mkdir /home/software_torch-1.10.1-cp36-cp36m-manylinux1_x86_64.whl

前端图片裁剪 react-image-crop-程序员宅基地

文章浏览阅读3.8k次。前端图片裁剪 react-image-crop前端图片裁剪已经是很常见的需求了,在 react 的项目中推荐使用 react-image-crop 库,能勾勒出裁剪区域、宽高比例限制等等,但是还是有很多东西需要我们来做的,比如以下问题:react-image-cropreact-image-crop 的基本使用import ReactCrop from "react-image-crop"..._react-image-crop

ruoyi-cloud—若依微服务打包部署_若依微服务部署-程序员宅基地

文章浏览阅读1.5k次,点赞8次,收藏15次。(1)在已有的niginx,添加server,注意前端端口,前端dist位置,后端端口。(1)修改ruoyi-gateway服务中的bootstrap.yml的port端口。(2)修改ruoyi-ui中的vue.confing.js的target中的端口。修改bat文件如下:其中cd到jar对应的目录,title为bat文件名称。打包Web工程,生成jar包文件。将jar包和bin下的批处理文件放到服务器上。将打包生成的dist文件放到服务器上。(1) 在本地电脑上代码界面上打包后端。_若依微服务部署

推荐文章

热门文章

相关标签