启动Pentaho社区版服务器时出现问题

启动Pentaho社区版服务器时出现问题,pentaho,Pentaho,我正在尝试在CentOS 6.8上安装Pentaho Community Edition 7.0 BA server,并出现以下错误 HTTP状态404-/pentaho 类型状态报告 信息/宾塔霍 说明请求的资源不可用。 ApacheTomcat/8.0.37 我下载并解压缩的文件是pentaho-server-ce-7.0.0.0-25.zip 我已经检查了端口(8080和9092),它们已打开并正在侦听。 我试图将tcp端口更改为9093,但仍然不起作用 我以为它是现成的,但我有麻烦了 知

我正在尝试在CentOS 6.8上安装Pentaho Community Edition 7.0 BA server,并出现以下错误

HTTP状态404-/pentaho

类型状态报告

信息/宾塔霍

说明请求的资源不可用。 ApacheTomcat/8.0.37

我下载并解压缩的文件是pentaho-server-ce-7.0.0.0-25.zip

我已经检查了端口(8080和9092),它们已打开并正在侦听。 我试图将tcp端口更改为9093,但仍然不起作用

我以为它是现成的,但我有麻烦了


知道我做错了什么吗?

在Ubuntu 16.04上安装时,同样的事情也发生在我身上

事实证明,这是正在使用的Java版本。由于我同时运行多个版本的PDI,我安装了Java7和Java8,它选择了Java7

正确的解决方案是将PENTAHO_JAVA_HOME环境变量配置为指向Java8安装,例如“/usr/lib/jvm/JAVA-8-oracle”。如果不破坏一些旧的应用程序,我无法做到这一点

我最后做的是破解start-pentaho.sh,注释掉涉及setPentahoEnv的行,而不是输入硬编码的值:

\u PENTAHO\u JAVA\u HOME=/usr/lib/jvm/JAVA-8-oracle
_PENTAHO_JAVA=/usr/lib/jvm/JAVA-8-oracle/jre/bin/JAVA

显然,请填写您自己的Java路径,不要忘记起始下划线