Pentaho 勺子未启动

问题描述 投票:0回答:6

我只是想打开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
java pentaho-spoon
6个回答
3
投票

我遇到了同样的问题,我所做的是添加一个名为 PENTAHO_DI_JAVA_OPTIONS 的变量,并在值字段中输入 -Xms1024m。这对我有用。

Pentaho Spoon Bat 将不会启动 v2

希望有帮助。


1
投票
  1. 在隐藏目录C:\Users\.kettle中,删除名为

    db-cache-xxx
    的文件。如果您确实定义了某些连接或自定义设置,请勿触摸
    kettle.property
    repository.xml
    shared.xml

  2. 删除未使用的插件。将名为

    plugins
    的文件夹复制到其他位置。尝试看看勺子发射速度是否更快。然后把插件(=文件夹)复制回来,需要一一的

  3. 要有耐心。有时您的操作系统需要相当多的时间来找到所需的内存空间。 Windows 认为向您提供有关后台发生的情况的反馈并不重要。


0
投票

试试这个:

设置

PENTAHO_JAVA _HOME = C:\Pentaho\Java
和 设置一个名为
JRE_HOME = C:\Program Files\Java\jdk1.8.0_144\jre

的系统变量

我的设置方式相同并且工作得很好。让我知道进展如何。


0
投票
  1. 转到 “C:\Program Files\Java” 路径复制那里存在的 JRE 文件夹。
  2. 打开你的“C:\Pentaho\data-integration”文件夹并粘贴复制的JRE文件夹
  3. 重命名“data-integration”文件夹中的 JRE 文件夹,其格式为 “jre_version” 例如:“jre1.8.0_241”,到 “jre”。现在您将拥有一个包含以下内容的文件夹 在“数据集成”文件夹中命名“jre”。
  4. 现在您可以尝试以“以管理员身份运行”运行 Spoon.bat,只需不到一分钟的时间 您的 Pentaho UI 将打开。

即使你安装了 java 并且设置了路径并且 pentaho 没有打开,这也将起作用。


0
投票

Pentaho PDI (8.2) 未启动。

然后我将 jre-xxx 文件夹复制到 c:\pdi(我的 PDI 安装的基础),并将新文件夹重命名为 jre。因此,java 基本文件夹现在是 c:\pdi\jre。

然后我必须设置系统环境。变量 JAVA_HOME 和 JRE_HOME 到路径 c:\pdi\jre。可以在 Windows 中通过控制面板 -> 系统和安全 -> 系统 -> 扩展系统设置 -> 系统环境 -> 编辑/添加提到的系统变量 -> 设置 java 基本路径来完成。
我使用了jre安装文件: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 会有所帮助。


0
投票

我也面临着同样的问题。对我来说,设置 KETTLE_HOME 变量导致了问题。当我将变量从“D

© www.soinside.com 2019 - 2024. All rights reserved.