美文网首页程序员
Kettle环境搭建和源码编译

Kettle环境搭建和源码编译

作者: 朱株 | 来源:发表于2016-05-18 18:35 被阅读1993次

   Kettle主要是用于数据的转换工具,常见用于ETL。其实用它来做一些简单的数据接口转换功能再好不过了。

    去官方网站:http://kettle.pentaho.com/下载版本,我选的是5.0.1-stable版本。

   编译工具:MyEclipse 8.6

(1)下载项目后解压,eclipse中新建java project,然后把目录加载进来。

(2)新建iib目录,把需要的jar放入,然后添加到java build path->libraries中

(3)Spoon为整个项目的启动类,run cofiguration->arguments中设置参数,然后启动run即可。

-Xmx512m

-XX:MaxPermSize=256m

-Djava.library.path=libswt\win32

-DKETTLE_HOME=

-DKETTLE_REPOSITORY=

-DKETTLE_USER=

-DKETTLE_PASSWORD=

-DKETTLE_PLUGIN_PACKAGES=

-DKETTLE_LOG_SIZE_LIMIT=

-DKETTLE_JNDI_ROOT=

(4)修改产品名称和版本(你懂的)

网上看到有教程是直接在spoon代码中修改的,其实应该是修改对应的properties,这样才能实现国际化。

图标:ui\images\spoon.ico

初始化界面: 

    图片ui\images\kettle_splash.png

    界面上的版本  ui\src\org\pentaho\di\ui\spoon\messages\messages_**_**.properties中 

Spoon.Application.Name 对应应用名称

System.ProductInfo对应产品名称

ui\src\org\pentaho\di\ui\core\dialog\messages\messages_**_**.properties中

SplashDialog.Version对应版本信息

ui\src\org\pentaho\di\ui\core\dialog\license\license.txt

修改对应的授权说明

PS:图标上被坑了,不认很多层的ICO,会抛异常,最好让美工用像素点画,显示的尺寸只有16*16.

   (5)编译:

    打开build.xml .点击run as->ant build. 编译需要从网上下载几个文件。貌似最后有几个下不了了。需要看下build配置,后续研究。

相关文章

  • Kettle环境搭建和源码编译

    Kettle主要是用于数据的转换工具,常见用于ETL。其实用它来做一些简单的数据接口转换功能再好不过了。 去...

  • kettle项目源码编译

    这两天开始着手学习kettle,以下作为学习过程笔记。 kettle源码下载: https://github.co...

  • Android源码之下载编译导入AS(Mac版)

    Android源码之下载编译导入AS(Mac版) AOSP源码下载和编译 环境准备 官方指南: 要求 搭建编译环境...

  • WebRTC for Android-源码编译篇

    目录 编译环境搭建 代码同步 编译参数配置 源码编译 踩过的问题 总结 一、编译环境搭建 首先,WebRTC源码编...

  • Kettle源码搭建

    继续上一篇文章《Kettle初识》,本篇文章继续来说说kettle的源码环境搭建。 写在前面 JDK版本: JDK...

  • 20171011 LAMP(二)

    CentOS 7.3环境LAMP源码编译安装WordPressCentOS 6.9环境LAMP源码编译安装Word...

  • kettle8.0源码编译

    kettle作为一款开源etl工具,在数据仓库领域的应用还算是比较广泛的,做过数仓的朋友应该都知道,在做etl开发...

  • 90905-centos7-flink1.9.0-hadoop2

    90905-centos7-flink1.9.0-hadoop2.7.3-源码编译 编译环境 编译过程(环境构建参...

  • centos7下安装HAWQ

    曾经多次尝试是在centos环境下对源码进行编译安装,发现在centos环境下编译HAWQ源码存在着各种编译问题,...

  • python深入系列(一):python源码运行流程

    源码编译 要看懂源码,肯定要学会编译源码。先去官网下载源码文件,然后解压编译安装。linux环境下进解压目录依次运...

网友评论

    本文标题:Kettle环境搭建和源码编译

    本文链接:https://www.haomeiwen.com/subject/rupwrttx.html