zoukankan      html  css  js  c++  java
  • Kettle安装

    1.安装JDK

    下载安装jdk1.6以上版本,配置java环境变量

     

    2.安装KETTLE:

    官方下载地址:http://community.pentaho.com/projects/data-integration/

    下载完后,解压到:E:projectKettledata-integration即可

     

    3.运行spoon

    在不同的平台上运行spoon所支持的脚本:

    Spoon.bat:在Windows平台上运行spoon;

    Spoon.sh:在Linux、AppleOSX、Solaris平台上运行Spoon。

     

    4. 配置JVM及内存配置问题

    如果java_home设置了,仍提示: could not find the main class. Program will exit!

    可以设置环境变量:

    PENTAHO_JAVA_HOME,变量值为:jdk的安装目录,1.6以上即可,本机为: C:Program Files (x86)Javajdk1.8.0_131;

    KETTLE_HOME,变量值:E:projectKettledata-integration

    5. 如果启动还报错 ERROR:could not create the java virtual machine! 不是Java虚拟出了问题,修改一下spoon.bat里内存配置:

     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"

     

    6. 连接数据库找不到驱动问题(MySql为例)

    提示错误[mysql] : org.pentaho.di.core.exception.KettleDatabaseException: 
          Error occured while trying to connect to the database
          Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed.
          org.gjt.mm.mysql.Driver

    解决办法:把mysql-connector-java-5.1.42-bin.jar拷贝到E:projectKettledata-integrationlib下面,然后重新启动spoon即可。

  • 相关阅读:
    LayoutInflater作用及使用--自定义EditText,自带清除内容按钮
    SSL backend error when using OpenSSL pycurl install error
    pypyodbc 的坑
    mongo aggregate 删除重复数据
    如何验证代理ip的正确性
    python的非官方的一个下载lib的地方
    rabbitmq web 管理系统的信息
    内存泄漏分析
    readme 语法
    logging dictconfig
  • 原文地址:https://www.cnblogs.com/qxfan/p/6978036.html
Copyright © 2011-2022 走看看