我从sourceforge link上的Pentaho Community website将Pentaho Data Integration(或Kettle)下载到我的Windows 10计算机上。解压缩文件后,我按照社区网站上的说明启动软件,引用此处:
解压缩下载的文件后,您可以通过导航到文件夹/数据集成并双击Spoon.bat启动Spoon。
我的操作系统无法识别指定文件夹中的任何.bat文件,但该文件夹中存在同名的Windows批处理文件,且它与Spoon.bat
文件具有相同的大小(4 KB)意思是有,所以我认为它与说明书中提到的文件相同。
打开此文件似乎在命令提示符窗口中执行批处理指令,该窗口立即消失。没有观察到其他影响;特别是,没有推出任何软件。
我用谷歌搜索,发现这类问题的一个常见原因是没有安装64位版本的java。所以我从this link安装了64位版本的java运行时环境,并按照this forum post中描述的方法将链接放到pentaho期望的路径中的java可执行文件中。
即使重新启动计算机后,这也没有效果。
是否有一种更简单的方法可以使这个软件工作,我不知道,或者我错过了这一步?任何帮助将不胜感激!
答案 0 :(得分:3)
让我感到满意的是遵循this post中的建议,该建议指定通过将-Xmx2048m
替换为字符串中的-Xmx1024m
来修改Spoon批处理文件
如果:“%PENTAHO_DI_JAVA_OPTIONS%”==“”设置PENTAHO_DI_JAVA_OPTIONS =“ - Xms1024m”“ - Xmx2048m”“ - XX:MaxPermSize = 256m”
(因为32位java无法处理2048m)。
答案 1 :(得分:0)
您的批处理文件是否在名称中包含空格?对我来说是导致发射问题的。