Kettle安裝部署及使用
1、JDK安裝
打開官網下載JDK安裝包(下載網址:https://www.oracle.com/java/technologies/downloads/#java8-windows)

下載完成后,進行安裝,安裝到指定目錄(要記住目錄結構!!!,筆者這里選擇的是默認路徑:C:\Program Files\Java\jdk1.8.0_201\),安裝完成后配置環境變量(這里以Windows11為例演示):
a)此電腦->屬性->高級系統設置->高級->環境變量
b)新建兩個系統變量:
變量名:JAVA_HOME
變量值:C:\Program Files\Java\jdk1.8.0_201\
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
c)選擇“系統變量”中變量名為“Path”的環境變量,雙擊該變量,把JDK安裝路徑中bin目錄的絕對路徑,添加到Path變量的值中,並使用半角的分號和已有的路徑進行分隔。
變量名:Path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
d)環境變量配置完成后,打開cmd窗口,分別輸入java、javac、java -version,能正確執行命令說明JDK安裝及環境變量配置成功。
2、Kettle安裝
2.1 Kettle下載
官網地址:http://community.pentaho.com/projects/data-integration/
2.2 創建Kettle環境變量
變量名:PENTAHO_JAVA_HOME
變量值:C:\Program Files\Java\jdk1.8.0_201\(即JDK的安裝路徑)
2.3 解壓Kettle的安裝包,Windows系統打開Spoon.bat文件來啟動Kettle程序,Linux系統打開Spoon.sh文件來啟動Kettle程序。
雙擊Spoon.bat文件可能會出現閃退,此時可用NotePad++打開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"
