kettle官网
http://community.pentaho.com/projects/data-integration/
1.win系统
点击.bat文件运行
2.linux系统
点击.sh文件运行
3.os系统-----然而并不能通过终端打开,所以还是通过 6 吧
terminal
brew install kettle
意思就是这个是官网提供的东西,然而并没有用,先忽略,也许某天就折腾的可以了
3.spoon.bat闪退 http://www.cnblogs.com/espooky/p/6007326.html
(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"
修改之后保存,重新启动spoon.bat即可解决问题。
4.win--配置java环境变量 http://blog.csdn.net/dongfengwuhen/article/details/21593361
(1) 打开我的电脑--属性--高级--环境变量
(2) 新建系统变量JAVA_HOME和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0[具体路径以自己本机安装目录为准]
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(3) 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
5. win--配置kettle环境变量
在系统的环境变量中添加KETTLE_HOME变量,目录指向kettle的安装目录:D:\kettle\data-integration
Windows直接双击批处理文件 Spoon.bat具体路径为:
kettle\data-integration\Spoon.bat
Linux 则是执行spoon.sh,具体路径为:
~/kettle/data-integration/spoon.sh
6. Mac使用kettle
官网下载压缩包后
点击 data integration.app即可打开kettle
但是,需要先配置jdk环境
jdk下载地址--------http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载后安装
在终端输入
java -version
如图表示安装成功,再去双击data integration.app即可打开kettle
7. 在MAC上查找和设置$JAVA_HOME
(1)定位java---大概是因为隐藏文件吧,finder中并没有找到
/usr/libexec/java_home -V
得到路径
/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
(2)配置java_home
vi ~/.bash_profile
i >输入如下>esc>:wq保存
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export CLASSPATH
export PATH