我尝试安装Pentaho,但我不断收到此错误消息: 运行安装后步骤时出现问题。安装可能无法正确完成 运行sc config pentahobiservernum1 depend =“Pentaho Solution Repository-1”时出错:程序以错误退出代码结束。
关闭那个之后我也得到了: 安装无法启动Data Integration Server
是否有人可以解决此问题?
答案 0 :(得分:1)
我也遇到过这个问题,我确实付出了巨大的努力,最终可以找到解决方案。
如果您已安装java,请确保您的环境变量为JRE_HOME
而不是JAVA_HOME
。
根据Oracle / Sun / JAVA:
JAVA_HOME
变量旨在指向JDK。当Tomcat看到JAVA_HOME
时,它会启用额外的调试。在早期版本的Tomcat(6.0.39及更低版本)中,它可以让您将JAVA_HOME
设置为JRE位置。
JRE_HOME
变量旨在指向JRE。当Tomcat看到这个ts没有启用额外的调试时。这样做的目的是为了生产服务器,您不希望启用该级别的日志记录。
从Tomcat 6.0.40开始(Pentaho 5.2附带6.0.41)他们已修复此问题,现在要求您正确设置JRE_HOME
或JAVA_HOME
变量。
摘要:JAVA_HOME
应该指向jdk。 JRE_HOME
应指向JRE。新的tomcat版本不允许不正确的设置。
作为替代方式:由于Pentaho附带Java,您可以卸载所有JRE和JDK以及相关的java变量,并让Pentaho自行完成