[英]Pentaho spoon is not starting
我只是想打开 GUI 界面,但它没有打开,而且没有任何原因,任何错误消息。 任何想法?
C:\software\data-integration>Spoon.bat
DEBUG: Using JAVA_HOME
DEBUG: _PENTAHO_JAVA_HOME=C:\Program Files\Java\jre1.8.0_152
DEBUG: _PENTAHO_JAVA=C:\Program Files\Java\jre1.8.0_152\bin\javaw.exe
C:\software\data-integration>start "Spoon" "C:\Program Files\Java\jre1.8.0_152\bin\javaw.exe" "-Xms1024m" "-Xmx1024m" "-XX:MaxPermSize=256m" "-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2" "-Djava.library.path=libswt\win64" "-DKETTLE_HOME=C:\software\data-integration\" "-DKETTLE_REPOSITORY=" "-DKETTLE_USER=" "-DKETTLE_PASSWORD=" "-DKETTLE_PLUGIN_PACKAGES=" "-DKETTLE_LOG_SIZE_LIMIT=" "-DKETTLE_JNDI_ROOT=" -jar launcher\pentaho-application-launcher-8.0.0.0-28.jar -lib ..\libswt\win64
我遇到了同样的问题,我所做的是添加一个名为 PENTAHO_DI_JAVA_OPTIONS 的变量,并在值字段中放入 -Xms1024m。 它对我有用。
希望能帮助到你。
在隐藏目录 C:\Users\.kettle 中,删除名为db-cache-xxx
的文件。 如果您确实定义了一些连接或自定义设置,请不要接触kettle.property
、 repository.xml
、 shared.xml
。
删除未使用的插件。 将名为plugins
的文件夹复制到别处。 试试看勺子发射是否更快。 然后将插件(=文件夹)复制回来,你需要一个一个。
要有耐心。 有时您的操作系统需要相当长的时间才能找到所需的内存空间。 Windows 认为向您反馈后台发生的事情并不重要。
尝试这个:
设置PENTAHO_JAVA _HOME = C:\Pentaho\Java
并设置一个名为JRE_HOME = C:\Program Files\Java\jdk1.8.0_144\jre
的系统变量
我的设置方式相同,并且工作正常。 让我知道事情的后续。
即使您安装了 java 并设置了路径并且 pentaho 没有打开,这也将起作用。
Pentaho PDI (8.2) 没有启动。
然后我将 jre-xxx 文件夹复制到 c:\pdi,这是我的 PDI 安装的基础,并将新文件夹重命名为 jre。 因此,java 基本文件夹现在是 c:\pdi\jre。
然后我必须设置系统环境。 变量 JAVA_HOME 和 JRE_HOME 到路径 c:\pdi\jre。 可以在 Windows 中通过控制面板 -> 系统和安全 -> 系统 -> 扩展系统设置 -> 系统环境 -> 编辑/添加提到的系统变量 -> 设置 java 基本路径来完成。
我使用了 jre-install 文件:jre-8u301-windows-x64.exe
然后我更改了spoon.bat 中的PENTAHO_DI_JAVA_OPTIONS 条目。
而不是默认行:
如果 "%PENTAHO_DI_JAVA_OPTIONS%"=="" 设置 PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx6096m" "-XX:MaxPermSize=256m" "-Dfile.encoding=UTF-8"
我用过那个:
如果 "%PENTAHO_DI_JAVA_OPTIONS%"=="" 设置 PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx1024m" "-XX:MaxPermSize=256m"
附加:如果有权限问题,以管理员身份启动spoon.bat 可以提供帮助。
我面临着同样的问题。 对我来说,设置 KETTLE_HOME 变量会导致问题。 当我将变量从“D:\ config”更改为“D:\ config”时,它再次工作......
我必须使用 64 位版本的 Java,并将系统变量PENTAHO_JAVA_HOME设置为 64 位安装文件夹位置: C:\Program Files\Java\jre1_version 。 由于某种原因,使用 32 位版本的 Java 在我的系统上不起作用。 Pentaho 9.3 版。
我已经将 windows 上的spoon.bat 更改为 PENTAHO_DI_JAVA_OPTIONS 变量值。将“-Xmx2048m”修改为“-Xmx1024m”,然后它就可以工作了。
"%PENTAHO_DI_JAVA_OPTIONS%"=="" 设置 PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx1024m" "-XX:MaxPermSize=256m"fyi https://forums.pentaho.com/threads/198116-PDI-does-not- -开始/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.