运行Kettle中spoon.bat 闪退报错“a fatal exception has occurred.“

问题描述:

可以保证java环境都配置完成了,

kettle_path 变量也配置完了,

然鹅运行spoon.bat还是报错:

运行Kettle中spoon.bat 闪退报错“a fatal exception has occurred.“_第1张图片
查这个错,会有人告诉你说把spoon.bat里面的1024 2048 改小一点,改成512甚至256…

我改了,该报错接着报==

OK,具体问题具体分析,还是得看报错日志

解决过程:

运行SpoonDebug.bat,得到日志文件SpoonDebug.txt

获取报错原因:

运行Kettle中spoon.bat 闪退报错“a fatal exception has occurred.“_第2张图片
原因并不是space不够什么的。。

搜了一下“ndorsed is not supported. Endorsed standards and standalone APIs in modular form will be supported via the concept of upgradeable modules”是怎么回事

在一个兄台那里得到启发:

运行Kettle中spoon.bat 闪退报错“a fatal exception has occurred.“_第3张图片
我的jdk是9.x kettle是最新的9.0.x

看上去好像匹配,但我还是把jdk降到了1.8.x

环境变量什么的都改了

然后运行spoon.bat。。。

成功!!

你可能感兴趣的:(踩坑手札)