问题
启动Spoon.bat报错

解决方法
一、首先查看本机安装的jdk版本
在cmd命令窗口输入:java -version

能得到版本即为安装成功(需要配置环境)
一般为1.8,如果版本过高也会导致运行kettle出错
二、尝试修改Spoon.bat中的内存设置
如果java -version测试成功,一般排除java虚拟出现问题
1、右键“编辑”打开Spoon.bat文件
2、修改
if “%PENTAHO_DI_JAVA_OPTIONS%”==“” set PENTAHO_DI_JAVA_OPTIONS=“-Xms1024m” “-Xmx2048m” “-XX:MaxPermSize=256m”
改为:
if “%PENTAHO_DI_JAVA_OPTIONS%”==“” set PENTAHO_DI_JAVA_OPTIONS=“-Xms512m” “-Xmx1024m” “-XX:MaxPermSize=256m”
发现仍然报问题中的错误。
三、尝试以管理员身份运行
我在这一步成功运行kettle Spoon.bat文件

四、如果后续关联数据库出现问题,则需要检查是否导入与数据库关联的jar包
MySQL:mysql-connector-java-8.0.27.jar(需要和本机中安装的MySQL大版本一致)
下载链接:找自己对应的版本!!!
https://mvnrepository.com/artifact/mysql/mysql-connector-java
Oracle:ojdbc6.jar (同样的,需要对应本机的Oracle版本进行下载)
https://mvnrepository.com/artifact/com.oracle.database.jdbc/ojdbc8
或者
https://mvnrepository.com/search?q=ojdbc6















