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