1. 程式人生 > >kettle6.1原始碼部署

kettle6.1原始碼部署

最近在研究kettle,開始部署7.1版本的,發行版有資源庫但是原始碼部署的沒有連線資源庫的地方,後來就部署的6.1版本,這個是有的,只是介面不太一樣,網上有很多部署文件,一來是太麻煩,還要建資料夾什麼的,二來我也沒部署成功,就把我自己部署的過程記錄下來,供大家參考。
1.下載kettle工具包和原始碼
下載地址:
發行版:https://sourceforge.net/projects/pentaho/files/Data%20Integration/6.1/pdi-ce-6.1.0.1-196.zip/download
原始碼:https://github.com/pentaho/pentaho-kettle


2.部署過程
將原始碼直接以general專案匯入
這裡寫圖片描述
匯入以後將發行版的ui複製到專案目錄下
這裡寫圖片描述
這裡寫圖片描述
再將發行版的lib和libswt複製到專案目錄下
這裡寫圖片描述
此時專案所需要的東西已經全部加完,將剛複製到專案的jar包build path一下,注意要將projects下引用的專案全部移除,否則啟動會報錯
這裡寫圖片描述
好了 現在可以啟動專案了
這裡寫圖片描述
出現下面就部署成功了
這裡寫圖片描述
附上部署完後的專案結構
這裡寫圖片描述
注意:發行版裡沒有配置資料庫驅動,連線資料庫會報錯,如果想要建立連線資源庫,資料庫,需要手動新增進build path中
這裡寫圖片描述
將jar匯入後,測試成功
這裡寫圖片描述
這裡寫圖片描述
希望可以幫到大家,少走些彎路