实验环境:

window10 x64

kettle7.1  pdi-ce-7.1.0.0-12.zip

错误现象:

a java exception has occurred

问题解决:

运行调试工具

data-integration\SpoonDebug.bat    //调试错误的,根据错误明确知道为何启动不了,Y--Y---Y ,在根目录下生成SpoonDebug.txt文件

根据调试日志

DEBUG: Using JAVA_HOME
DEBUG: _PENTAHO_JAVA_HOME=C:\Java\jdk1.7.0_80
DEBUG: _PENTAHO_JAVA=C:\Java\jdk1.7.0_80\bin\java.exeD:\ETL-Kettle\data-integration>"C:\Java\jdk1.7.0_80\bin\java.exe"  "-Xms1024m" "-Xmx2048m" "-XX:MaxPermSize=256m" "-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2" "-Djava.library.path=libswt\win64" "-DKETTLE_HOME=" "-DKETTLE_REPOSITORY=" "-DKETTLE_USER=" "-DKETTLE_PASSWORD=" "-DKETTLE_PLUGIN_PACKAGES=" "-DKETTLE_LOG_SIZE_LIMIT=" "-DKETTLE_JNDI_ROOT=" -jar launcher\pentaho-application-launcher-7.1.0.0-12.jar -lib ..\libswt\win64  /level:Debug
java.lang.UnsupportedClassVersionError: org/pentaho/commons/launcher/Launcher : Unsupported major.minor version 52.0at java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClass(ClassLoader.java:800)at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)at java.net.URLClassLoader.access$100(URLClassLoader.java:71)at java.net.URLClassLoader$1.run(URLClassLoader.java:361)at java.net.URLClassLoader$1.run(URLClassLoader.java:355)at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:354)at java.lang.ClassLoader.loadClass(ClassLoader.java:425)at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)at java.lang.ClassLoader.loadClass(ClassLoader.java:358)at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
Exception in thread "main" 

根据查询得之,
Unsupported major.minor version 52.0,是java-jdk1.8的东西,因此安装jdk1.8在启动就好了!

运行真身

转载于:https://www.cnblogs.com/xiaochina/p/9326149.html

Kettle7.1在window启动报错相关推荐

  1. Kafka 启动报错 AccessDeniedException

    Kafka 启动报错 AccessDeniedException 今天在本地电脑window环境上下载kafka,启动zookeeper正常,启动kafka时报:java.nio.file.Acces ...

  2. Manjaro安装有道词典,启动报错解决

    文章目录 问题 解决过程 总结 问题 最近鼓捣scrcpy投屏手机的时候,都是去官方仓库看readme,全英文文档,总有些不认识的单词,于是想着整个词典,就想到了有道词典.安装过程很顺利,结果安装完之 ...

  3. Nginx启动报错:error while loading shared libraries: libpcre.so.1

    1. Nginx的安装 1.1 准备安装包 pcre-8.37.tar.gz openssl-1.0.1t.tar.gz zlib-1.2.8.tar.gz nginx-1.17.1.tar.gz 利 ...

  4. 无法启动python 因为计算机中丢失,win7 64位 python启动报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-process-l1-1-0.dll...

    安装python3.7,安装成功后,在cmd窗口输入python检查是否安装成功,报错:无法启动此程序,因为计算机中丢失api-ms-win-crt-process-l1-1-0.dll 在网上查询了 ...

  5. [故障解决]图文:python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决

    python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决 环境 Windows 7 SP1 x64 python3.6.1 报错 解决办法 1.下载VC red ...

  6. oracle log block size,案例:Oracle无法启动报错ORA-00218: block size 0 重建控制文件

    天萃荷净 oracle数据库无法启动报错ORA-00218故障,通过重建控制文件解决文件损坏问题 遇到一个案例在数据库启动的时候报ORA-00218错误,而这个故障的引起原因是因为重建控制文件的时候, ...

  7. linux重启was控制台报错,Linux非WAS部署,启动报错Cannot run program \lsb_release\

    Linux非WAS部署,启动报错Cannot run program "lsb_release" 已确认 tools.jar 文件是当前 linux 中的 jdk 下的 jar 文 ...

  8. DRP问题集结(一)-Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory...

    问题一:  Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory 问题二:[Error]Jav ...

  9. mysql安装教程博音网_RTSP视频平台EasyNVR使用mysql数据源启动报错unknow drivermysql优化...

    原标题:RTSP视频平台EasyNVR使用mysql数据源启动报错unknow driver"mysql"优化 我们上一篇讲了TSINGSEE青犀视频开发的视频平台默认都是使用的s ...

最新文章

  1. netcore 图片 文件大小_NetCore 3.0文件上传和大文件上传的限制详解
  2. linux shell 文件 第一行插入字符串
  3. 谈谈Javascript闭包
  4. sqlite3存储格式
  5. 收藏100个网络基础知识
  6. 《疯狂Java讲义》(三十)---- Annotation
  7. mobile兼容性调整,根据rem,字体大小,视窗宽度
  8. 深度理解linux内核零拷贝,面试题:如何理解 Linux 的零拷贝技术?
  9. mongodb执行sql脚本文件
  10. 第五章 PCB 设计规则设置及 PCB 绘制
  11. 台式电脑主机前面耳机插孔没声音的解决方法
  12. RK3399 eMMC硬件设计要点
  13. macos系统升级到big sur以后safari浏览器崩溃怎么办?
  14. 【图解】什么是拥塞控制,这应该是把拥塞控制讲的最好的文章了
  15. 大话数据结构(五)——栈的两种java实现方式
  16. ArcSDE版本学习总结
  17. 电力系统| IEEE论文投稿流程
  18. DICOM:开源DICOM服务框架DCM4CHE 安装
  19. 上汽招聘项目管理PMO(地点:上海,薪酬面议)
  20. 荣耀magic鸿蒙版,荣耀Magic新机生猛:折叠屏+骁龙888+鸿蒙系统,赵明:超越华为...

热门文章

  1. 用计算机画有常数的函数图像,信息技术应用 用计算机画函数图象教学设计及教案分析...
  2. js页面加载前执行_做一名合格的前端开发工程师:Javascript加载执行问题探索
  3. yii::$app-mongodb 查询纪录数_老詹总决赛有多强?12项数据领先乔丹科比,已握10项数据纪录...
  4. php+条件限定符,const 限定符
  5. 微型计算机广告牌实验报告,微型计算机实验报告1资料.doc
  6. android触屏音文件地址,Android音视频-音频采集
  7. 前向验证对于模型的更新作用
  8. Java Character.UnicodeBlock of()方法与示例
  9. 01-基本配置与测试
  10. 如何给Linux操作系统(CentOS 7为例)云服务器配置环境等一系列东西