作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试启动 pentaho,但收到下面提到的错误
DEBUG: Using PENTAHO_JAVA_HOME
DEBUG: _PENTAHO_JAVA_HOME=/usr/java/jdk1.7.0_67-cloudera/jre/bin
DEBUG: _PENTAHO_JAVA=/usr/java/jdk1.7.0_67-cloudera/jre/bin/bin/java
Using CATALINA_BASE: /home/nathan/biserver-ce/tomcat
Using CATALINA_HOME: /home/nathan/biserver-ce/tomcat
Using CATALINA_TMPDIR: /home/nathan/biserver-ce/tomcat/temp
Using JRE_HOME: /usr/java/jdk1.7.0_67-cloudera/jre/bin
Using CLASSPATH: /home/nathan/biserver-ce/tomcat/bin/bootstrap.jar
我也给出了 java_home 路径。仍然出现错误并且无法启动 pentaho。请帮忙
最佳答案
线索在这里:
DEBUG: _PENTAHO_JAVA_HOME=/usr/java/jdk1.7.0_67-cloudera/jre/bin
DEBUG: _PENTAHO_JAVA=/usr/java/jdk1.7.0_67-cloudera/jre/bin/bin/java
它认为Java命令的路径是“/usr/java/jdk1.7.0_67-cloudera/jre/bin/bin/java”。这显然是错误的。 (“.../bin/bin/...”?真的吗?)
向后看,启动脚本已完成此操作,因为您已将 _PENTAHO_JAVA_HOME 变量指向“bin”目录。这是不正确的。它应该指向JRE或JDK的顶级目录;即:
/usr/java/jdk1.7.0_67-cloudera/jre/
或
/usr/java/jdk1.7.0_67-cloudera/
(我怀疑如果您安装了 JDK,那么这两种方法都可以工作...正如您显然在这里所做的那样。)
关于java - 调试: Using PENTAHO_JAVA_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32917446/
我正在尝试启动 pentaho,但收到下面提到的错误 DEBUG: Using PENTAHO_JAVA_HOME DEBUG: _PENTAHO_JAVA_HOME=/usr/java/jdk1.7
我是一名优秀的程序员,十分优秀!