jdk环境变量配置好后打开kettle下的Spoon.bat,出现下列问题。

环境变量设置:CLASSPATE:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;JAVA_HOME:C:\Prog... 环境变量设置:
CLASSPATE:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME:C:\Program Files\Java\jdk1.7.0_51
KETTLE_HOME:D:\Kettle\data-integration
Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
展开
 我来答
coco22
高粉答主

2018-04-05 · 说的都是干货,快来关注
知道大有可为答主
回答量:254
采纳率:100%
帮助的人:4.2万
展开全部

解决方法:

1、windows下如果java_home设置了,下面可以不用设置,如果提示JVM不能正常启动Could not find the main class. Program will exit!

2、可以设置环境变量:pentaho_java_home,例如:C:\Program Files\Java\jdk1.7.0_79,其实就是你的java安装目录,1.6以上即可(通过验证)。

3、如果启动还报错“could not create the Java virtual machine”,不是java虚拟机出了问题,修改一下spoon.bat里内存配置。

4、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"。

姐姐丿别这样5be0
2019-01-10 · TA获得超过113个赞
知道答主
回答量:86
采纳率:0%
帮助的人:19.4万
展开全部
  • 自定义环境变量:

  • 打开spoon.bat,可以发现是使用_PENTAHO_JAVA_HOME环境变量

  • 增加PENTAHO_JAVA_HOME(注意:这里没有下划线了)

  • PENTAHO_JAVA_HOME

  • C:\Program Files\Java\jdk1.6.0_14

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dreamseaKIK
2017-06-14 · TA获得超过670个赞
知道小有建树答主
回答量:463
采纳率:81%
帮助的人:187万
展开全部
你首先确认按照报错的路径下,是否存在javaw文件,推荐把java的bin目录复制到kettle下面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
暗影随风射手
2018-11-22
知道答主
回答量:3
采纳率:0%
帮助的人:2348
展开全部
我也被这个搞的心态炸了不知道楼主解决了没 我最后找到了 尼可以将kettle的安装目录整个打包到jdk下面去运行 就可以了 既然他找不到你帮他就可以;额
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
巧虎星期六
2015-10-21 · TA获得超过127个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:139万
展开全部
错误提示很清楚了,你在路径中写个\..\..\是什么意思??电脑不能识别这个路径
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式