kettle安装,启动spoon之后一闪就没了问题

2017年05月26日 14:26:28 阅读数:3148 标签: kettle 更多

个人分类: Kettle

Kettle是Pentaho的一个组件,主要用于数据库间的数据迁移(ETL)。

Kettle有三个主要组件:Spoon,Kitchen,Pan。其中Spoon是一个图形化的界面。

一、安装kettle

1、kettle是国外一款开元ETL工具,纯Java编写,所以需要在Java环境下运行。

jdk下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载安装jdk,配置Java环境:

java_home:D:\Program Files\Java\jdk1.7.0_25(安装jdk路径)

classpath:.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar

path:在path路径中添加%java_home%\bin;%java_home%\jre\bin;

kettle_home:D:\Program Files\data-integration(安装kettle路径)

配置好Java环境后测试:运行cmd,输入java -version命令,显示Java信息,证明OK。

2、官网下载 http://community.pentaho.com/projects/data-integration/

目前最新版本为6.0,下载完后,解压即可,双击Spoon.bat就可以启动了。

二、异常问题解决

1、Java环境没配置好会出现问题

2、可能是Java版本太低了,jdk1.6以上版本才行,具体的可以查看spoon.bat配置文件。

3、Java环境配置对了,但是启动不了spoon.bat,也就是双击spoon.bat后一闪就没了的问题(这也是我遇到的问题)

在网上查了很多资料,也试了很多的方法,都没能解决问题。因为开始安装的kettle是公司的同事给的一个版本在Java环境对的情况下,安装之后发现启动不了,网上找了n多办法也没用。最后干脆到官网下载了一个最新版的kettle安装好后,启动spoon.bat。然并卵,还是报错了。error:could not create the java virtual machine;这错误并不是说java虚拟机出了问题,只要修改一下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"

修改之后保存,重新启动spoon.bat,奇迹出现了,真的成功了!

kettle安装,启动spoon之后一闪就没了问题相关推荐

  1. 【Kettle】Win7启动Spoon.bat闪退

    我遇到的情况:Win7系统安装完成Kettle7.1,安装了JDK1.8,启动spoon.bat文件出现一闪而过,不能正常启动Kettle. 解决办法: 打开spoon.bat文件,其中参数: if ...

  2. Kettle 8.2 打开spoon.bat后闪退的解决办法

    文章目录 表现: 一.JAVA环境配置问题 二.JDK版本过低 1.Ketlle与JDK对应版本 2.查看JDK版本 三.修改spoon.bat配置文件 表现: 双击spoon.bat后,出现黑框,然 ...

  3. kettle安装及使用

    文章目录 1.kettle简述 1.1.kettle是什么 2.kettle安装配置 2.1.先决条件 2.1.1.安装jdk8 2.2.kettle下载 2.3.打开kettle 3.kettle基 ...

  4. kettle安装、使用、部署总结

    最近完成了公司安排的kettle项目,从零学起到解决各种问题,已经基本使用相对熟练了,做些总结,以便学习. kettle项目总结 kettle安装 Windows mac kettle使用 kettl ...

  5. Mac系统Kettle安装教程

    一.问题 M1电脑macOS12.4安装Kettle执行spoon.sh报如下错误,原因是Kettle不支持M1. sh /Users/jason/Downloads/data-integration ...

  6. Kettle安装与使用

    一.Kettle简介 Kettle最早是一个开源的ETL(Extract-Transform-Load的缩写)工具,全称为KDE Extraction, Transportation, Transfo ...

  7. 使用nexus搭建maven私服(一)安装启动

    文章目录 maven私服搭建 nexus简介 nexus下载 nexus的安装&启动 小小修改一下配置文件并启动 安装并启动的两种方式 方式一: 解压cmd启动 方式二: 安装启动建议3.x使 ...

  8. es 启动elasticsearch.bat发生闪退

    今天windows本地启动es服务发生了闪退,研究了一下找到了解决方案. 错误可能: jdk版本与elasticsearch版本不一致. 系统变量JAVA_HOME和Path配置出现问题. 中文分词的 ...

  9. Xilinx ISE 14.7 官方Win10版本安装教程(解决Win10闪退问题)

    Xilinx ISE 14.7 官方Win10版本安装教程(解决Win10闪退问题) 说在前面 第一步 官网下载 ISE 14.7 Win10 第二步 安装 第三步 运行程序 第四步 Oracle V ...

  10. linux系统usb驱动怎么安装教程,MX Linux的闪存驱动器安装教程-电脑系统安装手册...

    MX Linux无疑是流行的中重Linux操作系统之一.它依赖于 Linux 和开源社区的出色上游工作.它的基础设计结合了优雅高效的桌面与简单的配置,高稳定性,坚实的性能和中等尺寸的占地面积.最重要的 ...

最新文章

  1. iOS 获取指定时间的前后N个月
  2. Python:23种Pandas核心操作
  3. 阿里云Elasticsearch的X-Pack:机器学习、安全保障和可视化
  4. 高等数理统计(part1)--随机变量及其分布函数
  5. CUDA层硬件debug之路
  6. 【深度学习】什么是深度学习-1
  7. 计算机一级考试评分规则标准,CAD考试规则评分标准
  8. 大白菜u盘装linux视频教程,大白菜超级U盘教你怎么装系统
  9. windows虚拟摄像头开发
  10. springboot+社区购物小程序 毕业设计-附源码291720
  11. IOS时间格式问题调试与解决
  12. 老人与海好词100英文带翻译_老人与海优美段落英文,英文的优美句子,带翻译,越多越好,谢谢...
  13. 验证码识别PaddleOCR 快速开始
  14. Java 基础系列(二十二) --- Maven到底是什么? 如何使用
  15. solr教程,值得刚接触搜索开发人员一看
  16. FLstudio不能保存文件
  17. myeclipse10激活注册码生成器代码
  18. 2020年3月7日的我
  19. 阿里云大学考试Java高级题目及解析-java高级
  20. skimage.io与skimage.data模块详解

热门文章

  1. freemarker中使用@spring.*标签实现国际化
  2. 【Python】python基础语法 编码
  3. KendoUI 基础:Grid 绑定template展示
  4. LeetCode 要记得一些小trick
  5. CSS类,ID,标签和伪类详细说明
  6. js constructor 和 instanceof
  7. JQuery插件iScroll实现下拉刷新,滚动翻页特效
  8. 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
  9. mysql查询表字段默认值
  10. 对于 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针 的简单理解