Windows下Pentaho Report Designer之运行配置
01 前言
偶然搜了一下报表工具,看到Pentaho
的Report Designer
在列,自不必说,折腾一番,试试好用否。然下完之后却怎么也运行不起来,而Java环境是有的。无奈,联想到之前刚要用Data Integration
时也碰到过类似情况,故记之。
02 正文
1、环境
- 操作系统:
Win 10
- Java 版本:
1.8
(环境变量中配置好JAVA_HOME
) -
Report Designer
:7.1 .0.0-12
(下载好并解压 传送 )
2、问题描述
- 双击了
report-designer.bat
,一闪而过,等了一会也未见任何反应,想来应该是凉了
3、排查
- 第一次
用记事本打开report-designer.bat
,在末尾加pause
,想来应该能看到些错误信息
保存之后,重新双击运行,看到点东西了,等一会了,还是没有反应: - 第二次
从上面CMD打印出的信息可以看出,Java
的路径是没有问题的,那么问题在哪呢。仔细回想了一下以前的经验——可能是Java
的运行参数出了问题。
再次以记事本打开report-designer.bat
,看到最后一行的-Xms1024m -Xmx2048m
:
其中,-Xms 表示初始堆大小,-Xmx表示最大堆大小。不如试着将-Xmx2048m
改为-Xmx1024m
:
保存后,重新双击运行。果然,看到了激动人心的画面:
03 后记
不但是这个产品,估计这个坑以后还会碰到,应该是跟jdk
版本有关系,尤其jdk1.8
后增加了不少特性。
-----END-----