Kettle Spoon.bat 闪退问题解决方案

现象:双击Spoon.bat运行,进入kettle启动界面,几秒钟后软件自动退出,命令窗抓屏查看信息内容为:
DEBUG: Using JAVA_HOME
DEBUG: _PENTAHO_JAVA_HOME=C:\Program Files\Java\jdk1.8.0._65
DEBUG: _PENTAHO_JAVA=C:\Program Files\Java\jdk1.8.0_65\bin\javaw.exe
信息无异常,百度之。
查询结果一:

1、Java环境配置问题:

java_home:D:\Program Files\Java\jdk1.7.0_25(安装jdk路径)

classpath:.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar

path:在path路径中添加%java_home%\bin;%java_home%\jre\bin;

kettle_home:D:\Program Files\data-integration(安装kettle路径)

 

2、Java版本太低了,jdk1.6以上版本才行,具体的可以查看spoon.bat配置文件。

3、Java环境配置对了,但是双击spoon.bat后一闪就没了,修改一下spoon.bat里内存配置:

if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms2058m" "-Xmx1024m" "-XX:MaxPermSize=256m"

改为

if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms512m" "-Xmx512m" "-XX:MaxPermSize=256m"  
经测试针对当前问题测试无效 

查询结果二: 
在“C:\Users\Administrator”下发现了.kettle 缓存文件夹,估计配置更改都缓存在这里了,遂删除之。启动spoon.bat,问题解决。 
经测试发现当前问题解决,但资源库连接丢失,检查删除的文件,发现repositories.xml 中记录资源库连接信息,单独还原repositories.xml 文件,重新打开spoon.bat,资源库连接已找回,正常使用,问题解决。

转载于:https://www.cnblogs.com/jusha/p/6744401.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值