1. 程式人生 > >Kettle 啟動spoon.bat閃退問題解決

Kettle 啟動spoon.bat閃退問題解決

下載Kettle壓縮包解壓後點擊spoon.bat檔案閃退

解決步驟:

1.檢視是否有配置好環境變數

·新建系統變數 KETTLE_HOME,變數值輸入Kettle解壓路徑(...\data-integtation)

·如果java_home設定了,下面可以不用設定

·如果提示JVM不能正常啟動,錯誤提示:Could not find the main class. Program will exit!

  設定環境變數:pentaho_java_home,例如:C:\Program Files\Java\jdk…

2.確定java安裝目錄無誤以及安裝的是jdk1.6以上

3.修改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" "-Xmx512m" "-XX:MaxPermSize=256m"

4.錯誤提示:找不到….javaw.exe路徑

修改spoon.bat檔案內容

if "%SPOON_CONSOLE%"=="1" set PENTAHO_JAVA=java.exe

if not "%SPOON_CONSOLE%"=="1" set PENTAHO_JAVA=javaw.exe

改為

if "%SPOON_CONSOLE%"=="1" set PENTAHO_JAVA=java.exe

if not "%SPOON_CONSOLE%"=="1" set PENTAHO_JAVA=java.exe