java wait until_java调用ktr文件trans.waitUntilFinished()超时
java多线程调用kettle文件.ktrpublicstaticbooleanexecute(Stringfilename,String[]params)throwsKettleException{booleanstatus=true;TransMetatransMeta=null;Transtrans=null;try{...
java多线程调用kettle文件.ktr
public static boolean execute(String filename, String[] params) throws KettleException {
boolean status = true;
TransMeta transMeta = null;
Trans trans = null;
try {
System.out.println("进入kettle执行......");
KettleEnvironment.init(false);// 初始化kettle环境
transMeta = new TransMeta(filename);// 转换元对象
trans = new Trans(transMeta);// 转换
// trans.prepareExecution(null);// 异常处理
trans.execute(params);
// 等待转换执行结束
trans.waitUntilFinished(); //这里一直是等待状态,导致timeout了,不知道怎么优化这里
if (trans.getErrors() > 0) {
status = false;
throw new RuntimeException("kettle运行错误");
}
log.debug("执行kettle结束!..." + filename);
} catch (KettleException e) {
status = false;
Thread.currentThread().interrupt();
throw e;
} finally {
transMeta.clear();
trans.cleanup();
System.out.println("finally....关闭:Trans和TransMeta");
}
return status;
}
展开
java wait until_java调用ktr文件trans.waitUntilFinished()超时相关推荐
- Java相对路径调用dll文件,VS项目中调用他人提供的.lib和.dll文件的用法(绝对路径和相对路径)...
开发平台:vs2013 他人提供的动态库文件,包含 .lib 文件和 .dll 文件 在VS的工程中常常要设置头文件的包含路径和库文件的包含路径,当然你可以使用绝对路径,但是如果你这样设置了你只 ...
- Java调用kjb文件
目录 一.kjb和ktr文件创建 kjb文件 ktr文件 关联kjb和ktr 变量信息 二. Java代码调用kjb 引包 放入kjb和ktr文件 三.代码调用 定时任务 一.kjb和ktr文件创建 ...
- java jni dll路径_Java中Jni调用DLL文件试验
Java中Jni调用DLL文件试验 下面是小编整理的Java中Jni调用DLL文件试验内容,希望可以为您带来帮助!更多内容请关注应届毕业生考试网! 所有文件均在E:\路径下. 安装jdk1.6.0_0 ...
- Java方法完整调用链生成工具
1. 前言 在很多场景下,如果能够生成Java代码中方法之间的调用链,是很有帮助的,例如分析代码执行流程.确认被修改代码的影响范围.代码审计/漏洞分析等. IDEA提供了显示调用指定Java方法向上的 ...
- 关于java调用Dll文件的异常 %1 不是有效的 Win32 应用程序。
关于java调用Dll文件的异常 %1 不是有效的 Win32 应用程序. 参考文章: (1)关于java调用Dll文件的异常 %1 不是有效的 Win32 应用程序. (2)https://www. ...
- java 调用cpp_java jni 调用cpp文件中的方法 | 学步园
这里说下最近修改nutch的源码碰到的调用cpp文件中的方法. 刚刚开始的时候,想直接在fetch.java中直接写jni接口.后来发现这样会留下不好的编程习惯.自己动手在fetch下写一个类.Hel ...
- java 对第三方的异常_Java第三方API调用打开文件方法时抛出异常
想用Java写一个音乐播放器,使用了Javazoom里的第三方API,调用打开文件的方法open(File file)时,抛出了IOException:Resetting to invalid mar ...
- java多个类调用,java起用多进程调用某个类(是class文件)
java启用多进程调用某个类(是class文件) import java.io.BufferedInputStream; import java.io.BufferedReader; import j ...
- 关于java调用Dll文件的异常 Native library (win32-x86-64/CtrlNPCDLL.dll) not found in resource pat
关于java调用Dll文件的异常 Native library (win32-x86-64/CtrlNPCDLL.dll) not found in resource pat 参考文章: (1)关于j ...
- 百度地图调用 keytool 错误:java.lang.Exception: 密钥库文件不存在、getLocType 167(4.9E-324)错误
百度地图调用中遇到的坑 1. keytool 错误:java.lang.Exception: 密钥库文件不存在 2.getLocType:167 错误 获取坐标(4.9E-324) 3.getAddr ...
最新文章
- struts2.0的工作原理
- 从技术输出到产业赋能,网易云信走过的四年
- 前端知识点总结——JS高级(持续更新中)
- python opencv手册_教你用Python实现5毛钱特效(给你的视频来点料)
- 【TensorFlow-windows】keras接口——卷积核可视化
- 工程师误删了公司生产数据库,如何看待数据安全架构的脆弱性?
- MYSQL MYSQLI PDO
- [译]如何成为一个优秀的前端工程师
- DbUtils组件的使用小指南
- 高等数学复习笔记(四)- 零点问题与微分不等式
- ORA-01113问题的简单分析
- ASP.Net中防止页面刷新重复提交的几种方法
- TongWeb7本地部署(Windows)
- c语言八大排序算法详细版
- 微信小程序----实现YDUI的ScrollNav组件(滚动导航)
- 如何评价一个好系统?
- 佐治亚理工计算机科学,佐治亚理工学院计算机科学面试经验汇总
- SQL-聚合函数结果作为筛选条件时where与having用法的区别
- 基于SSM框架社交媒体实现
- 0x00007FFA837F2487 (ucrtbased.dll)处(位于 指针.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000068 时发生访问冲突
热门文章
- 人人商城(分销版)1.11.7微擎原版,装修店铺后,网站链接失效,页面不显示数据
- [EventKit] Error getting default calendar for new reminders: Error Domain=EKCADErrorDomain Code=1013
- 按头安利 好看又实用的毛笔书法字体素材看这里
- 机器视觉与钢铁产业条形码追溯
- java和springboot开发的租房app房东直租系统租房网站
- 【论文阅读】GCA:Graph Contrastive Learning with Adaptive Augmentation
- 20190118 阿耐---《艰难的制造》
- 2018-2019-1 20165309 20165312 20165330 实验一 开发环境的熟悉
- gis怎么通过水库划分子流域_基于HEC-HMS模型推求西江流域巨型水库群区间入流...
- netlink_unicast return -11 (EAGAIN)