kettle 新建DB连接双击打不开

细节错误和异常堆栈

org.pentaho.ui.xul.XulException: org.pentaho.ui.xul.XulException: java.lang.reflect.InvocationTargetException

原因:jdk版本问题,之前安装的jdk为12版本,但是kettle 7.0所支持版本为jdk1.8,不支持11 12版本

安装1.8的jdk,修改环境变量,重新启动即可

打开后,又出现新问题,输入信息后点击测试,提示错误连接数据库

 可能原因:连接数据库所用jar包版本较高

 关闭软件,导入其他版本jar包

并将高版本删除,成功

 总结一下基本上都是版本适配之间的问题,所以在以后使用软件时,出现报错,不妨检查一下所依赖程序的版本是否兼容适配。

原文地址:https://www.cnblogs.com/lixv2018/p/12411399.html